我正在尝试访问build.gradle中的bamboo内部版本号,但无法在那里访问它。以下是我在build.gradle
内尝试的选项:
System.getenv ()["bamboo.buildNumber"]
System.getenv ()["bamboo_buildNumber"]
project.hasProperty("bamboo_buildNumber")
project.hasProperty("bamboo_buildNumber")
我甚至尝试为我的构建计划创建一个变量,其变量名称为BUILD_NUMBER,变量值为${bamboo.buildNumber}
,并使用以下方法访问它,但未访问这些值。
System.getenv ()["BUILD_NUMBER"]
project.hasProperty("BUILD_NUMBER")
答案 0 :(得分:4)
要从 build.gradle 脚本访问环境变量,请使用 System.getenv()函数:
System.getenv('bamboo.buildNumber')
请注意,应在执行脚本之前导出此变量。但Bamboo会为你做到这一点。
答案 1 :(得分:4)
我使用了变量值 - System.getenv()[" bamboo_buildNumber"]
答案 2 :(得分:0)
与Uday类似,我使用了以下内容。
System.env['bamboo_buildNumber']