Introduce deployRepo parameter to override deploy-repo set by teamcity
Currently it isn't possible to do that from command line.
This commit is contained in:
@@ -95,7 +95,7 @@ task preparePublication {
|
|||||||
Map<String, String> repositoryProviders = ['sonatype-nexus-staging' : 'sonatype', 'sonatype-nexus-snapshots' : 'sonatype']
|
Map<String, String> repositoryProviders = ['sonatype-nexus-staging' : 'sonatype', 'sonatype-nexus-snapshots' : 'sonatype']
|
||||||
project.ext.isRelease = !project.version.toString().contains('-SNAPSHOT')
|
project.ext.isRelease = !project.version.toString().contains('-SNAPSHOT')
|
||||||
|
|
||||||
String repo = properties['deploy-repo']
|
String repo = properties["deployRepo"] ?: properties['deploy-repo']
|
||||||
String repoProvider = repositoryProviders.get(repo, repo)
|
String repoProvider = repositoryProviders.get(repo, repo)
|
||||||
project.ext.isSonatypePublish = repoProvider == 'sonatype'
|
project.ext.isSonatypePublish = repoProvider == 'sonatype'
|
||||||
project.ext.isSonatypeRelease = isSonatypePublish && isRelease
|
project.ext.isSonatypeRelease = isSonatypePublish && isRelease
|
||||||
|
|||||||
Reference in New Issue
Block a user