简体   繁体   English

如何在build.gradle中获取Bamboo内部版本号

[英]How to get Bamboo build number in build.gradle

I am trying to access the bamboo build number in build.gradle but am unable to access it there. 我试图访问build.gradle中的bamboo内部版本号,但无法在那里访问它。 Following are the options I have tried so far inside build.gradle : 以下是我在build.gradle尝试过的选项:

System.getenv ()["bamboo.buildNumber"]
System.getenv ()["bamboo_buildNumber"]

project.hasProperty("bamboo_buildNumber")
project.hasProperty("bamboo_buildNumber")

I even tried creating a variable for my build plan with variable name as BUILD_NUMBER and variable value as ${bamboo.buildNumber} and accessed it using the below methods, but the values are not getting accessed. 我甚至尝试为我的构建计划创建一个变量,其变量名称为BUILD_NUMBER,变量值为${bamboo.buildNumber} ,并使用以下方法访问它,但未访问这些值。

System.getenv ()["BUILD_NUMBER"]
project.hasProperty("BUILD_NUMBER")

To access the environment variable from the build.gradle script use System.getenv() function: 要从build.gradle脚本访问环境变量, 使用System.getenv()函数:

System.getenv('bamboo.buildNumber')

Note that this variable should be exported before executing the script. 请注意,应在执行脚本之前导出此变量。 But Bamboo does that for you. 但Bamboo会为你做到这一点。

我使用 - System.getenv()[“bamboo_buildNumber”]得到变量值

与Uday类似,我使用了以下内容。

System.env['bamboo_buildNumber']

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM