diff options
author | Joe George <joe@zeroc.com> | 2016-05-24 10:46:24 -0400 |
---|---|---|
committer | Jose <jose@zeroc.com> | 2016-05-25 09:53:37 +0200 |
commit | d7ea263df756eaf0db67428db0718a8e4ce96ac9 (patch) | |
tree | f13f1e5c50d83e04f7b23e306b794d1438ef313e /java/gradle | |
parent | Add iceBuilderHome gradle property to use local builder (diff) | |
download | ice-d7ea263df756eaf0db67428db0718a8e4ce96ac9.tar.bz2 ice-d7ea263df756eaf0db67428db0718a8e4ce96ac9.tar.xz ice-d7ea263df756eaf0db67428db0718a8e4ce96ac9.zip |
Allow java libraries to override pom scm data
Diffstat (limited to 'java/gradle')
-rw-r--r-- | java/gradle/library.gradle | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/java/gradle/library.gradle b/java/gradle/library.gradle index 30edb51443e..8299bdc3f0a 100644 --- a/java/gradle/library.gradle +++ b/java/gradle/library.gradle @@ -12,6 +12,12 @@ apply plugin: 'signing' def pomName = "${libDir}/${project.name}-${project.version}.pom" +def scmData = [ + connection : 'scm:git:git@github.com/zeroc-ice/ice.git', + developerConnection : 'scm:git:git@github.com/zeroc-ice/ice.git', + url : 'git://github.com/zeroc-ice/ice.git' +].collectEntries { key, value -> [key, project.hasProperty(key) ? project.property(key) : value] } + ext.projectPom = { pom { project { @@ -20,9 +26,9 @@ ext.projectPom = { url 'https://zeroc.com' packaging 'jar' scm { - connection 'scm:git:git@github.com/zeroc-ice/ice.git' - developerConnection 'scm:git:git@github.com/zeroc-ice/ice.git' - url 'git://github.com/zeroc-ice/ice.git' + connection scmData.connection + developerConnection scmData.developerConnection + url scmData.url } licenses { license { |