comparison init50-github.gradle @ 351:c57a1da032ec

check for github envars
author Marc Davis <marc.davis@mcoecn.org>
date Thu, 10 Aug 2023 12:29:25 -0400
parents b8d368020501
children 7b6d30651db7
comparison
equal deleted inserted replaced
350:b8d368020501 351:c57a1da032ec
34 } catch (e) { 34 } catch (e) {
35 hostname = 'unknown' 35 hostname = 'unknown'
36 } 36 }
37 37
38 gradle.ext.bambooBuild = System.getenv().any { 38 gradle.ext.bambooBuild = System.getenv().any {
39 it.key.toLowerCase().contains('bamboo') 39 it.key.toLowerCase().contains('ci') ||
40 } || hostname?.startsWith('ssdt-ba') 40 it.key.toLowerCase().contains('github')
41 41 }
42 if (!rootProject.hasProperty("bambooLocalBuild")) { 42
43 gradle.ext.bambooLocalBuild = false 43 gradle.ext.bambooLocalBuild = false
44 } else {
45 gradle.ext.bambooLocalBuild = rootProject.bambooLocalBuild.toBoolean()
46 }
47
48 if (gradle.bambooLocalBuild) {
49 println "Bamboo local build active"
50 }
51 44
52 gradle.ext.bambooPlan = (System.getenv('BAMBOO_PLAN') ?: 'UNKNOWN-UNKNOWN-JOB1').split('-')[0..1].join('-') 45 gradle.ext.bambooPlan = (System.getenv('BAMBOO_PLAN') ?: 'UNKNOWN-UNKNOWN-JOB1').split('-')[0..1].join('-')
53 logger.info "Bamboo plan: ${gradle.bambooPlan}" 46 logger.info "Bamboo plan: ${gradle.bambooPlan}"
54 47
55 gradle.ext.buildTimestamp = System.currentTimeMillis().toString().padLeft(14, '0') 48 gradle.ext.buildTimestamp = System.currentTimeMillis().toString().padLeft(14, '0')