# HG changeset patch # User smith@nwoca.org # Date 1351718851 -3600 # Node ID 8ddd1a6fa4ea1bc2498843e628d06cb12bf901ee # Parent 9ed6a36104edac8f1c24a31812f509095d852b9a patch to improve identification of bamboo severs diff -r 9ed6a36104ed -r 8ddd1a6fa4ea init.gradle --- a/init.gradle Fri Oct 26 21:32:27 2012 +0100 +++ b/init.gradle Wed Oct 31 22:27:31 2012 +0100 @@ -9,8 +9,12 @@ gradle.addListener(new ArtifactoryGradleSettings()) -gradle.ext.bambooBuild = System.getenv().any { it.key.startsWith('BAMBOO')} -logger.info "applying SSDT artifactory Gradle Settings (bamboo: $gradle.bambooBuild)" +def hostname +try { hostname = "hostname".execute().text.toLowerCase().readLines().first() } catch (e) { hostname = 'unknown'} + +gradle.ext.bambooBuild = System.getenv().any { it.key.startsWith('BAMBOO')} || hostname?.startsWith('ssdt-') + +logger.info "applying SSDT artifactory Gradle Settings (bamboo: $gradle.bambooBuild host: $hostname)" if (gradle.bambooBuild) { gradle.ext.ssdtGradlekitLocation = gradle.ext.has('ssdtGradlekitLocation') ? gradle.ssdtGradlekitLocation : 'http://hg.ssdt-ohio.org/ssdt/gradlekit/raw-file/tip' @@ -119,13 +123,15 @@ task showEnvironments << { - println "Defined environments: $gradle.environments" + println "Defined environments: $gradle.environments" gradle.environments.each { e -> println "\n $e:" gradle.getProperty(e).flatten().each { k, v -> println String.format(' %25s = %s',k, k.contains('password') ? "********" : v ) } } +// println "System Properties: " +// System.properties.each { println " $it" } } def loadEnvironments() {