Mercurial > public > develkit
changeset 137:cc3cd7da35a7
add projectId to environment based on bamboo id
author | smith@nwoca.org |
---|---|
date | Fri, 13 Sep 2013 17:09:17 +0100 |
parents | 9ce07c211984 |
children | 23e24ef3cd6b |
files | init.gradle |
diffstat | 1 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/init.gradle Mon Aug 12 20:09:49 2013 +0100 +++ b/init.gradle Fri Sep 13 17:09:17 2013 +0100 @@ -4,9 +4,10 @@ ant.property(file: System.getProperty('user.home') + "/.ssdt/private.properties") gradle.ext.ivyUserDir = ant.properties['ivy.default.ivy.user.dir'] ?: System.getProperty('user.home') + "/.ivy2" +gradle.ext.ssdtProjectId = System.getenv('bamboo_project_id') ?: 'default' + loadEnvironments() - gradle.addListener(new ArtifactoryGradleSettings()) def hostname @@ -17,6 +18,7 @@ gradle.ext.bambooPlan = (System.getenv('BAMBOO_PLAN') ?: 'UNKNOWN-UNKNOWN-JOB1').split('-')[0..1].join('-') logger.info "Bamboo plan: ${gradle.bambooPlan}" + gradle.ext.hgRepositoryUrl = "" try { gradle.ext.hgRepositoryUrl = "hg path".execute().text.split('=')[1].trim() @@ -68,6 +70,8 @@ apply from: "${gradle.ssdtDevelkitLocation}/metrics.gradle" +task wrapper(type: Wrapper) {} + rootProject.afterEvaluate { r -> if (r.plugins.hasPlugin(org.gradle.plugins.ide.idea.IdeaPlugin)) { @@ -308,6 +312,7 @@ def envCfg = slurper.parse(envFile.toURL()) envCfg.merge(slurper.parse(developerPrivate)) + envCfg.put('ssdt.projectid',gradle.ssdtProjectId) if (privateFile.exists()) { logger.info("loading private environment $privateFile") envCfg.merge(slurper.parse(privateFile.toURL()))