ENT-1216: Various fixes to the doorman publishing that allows doorman (#164)

* Added corda release bucket to allow resolving gradle plugins from teamcity.
* Fixed the classifiers for doorman jar to ensure the correct one is published.
This commit is contained in:
Clinton 2017-12-08 16:28:28 +00:00 committed by GitHub
parent c794f8418c
commit b1bac9e103
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 14 additions and 1 deletions

View File

@ -22,6 +22,9 @@ repositories {
maven { maven {
url 'http://ci-artifactory.corda.r3cev.com/artifactory/corda-dev' url 'http://ci-artifactory.corda.r3cev.com/artifactory/corda-dev'
} }
maven {
url 'http://ci-artifactory.corda.r3cev.com/artifactory/corda-releases'
}
} }
configurations { configurations {

View File

@ -30,6 +30,10 @@ artifacts {
publish buildHsmJAR publish buildHsmJAR
} }
jar {
classifier "ignore"
}
publish { publish {
name 'doorman-hsm' name 'doorman-hsm'
disableDefaultJar = true disableDefaultJar = true

View File

@ -27,7 +27,13 @@ task buildDoormanJAR(type: FatCapsule, dependsOn: ':network-management:jar') {
artifacts { artifacts {
runtimeArtifacts buildDoormanJAR runtimeArtifacts buildDoormanJAR
publish buildDoormanJAR publish buildDoormanJAR {
classifier ""
}
}
jar {
classifier "ignore"
} }
publish { publish {