是否有任何类型的AWS CodeBuild环境变量可以帮助在构建工件上标记版本信息? 。即Bamboo的等价物,例如bamboo_buildNumber
。理想情况下,我同时需要内部版本号和SCM编号。
文档讨论了供内部使用的CODEBUILD_x
变量,但我找不到它们的列表。
最佳答案
下面列出了CodeBuild出售的环境变量参考:http://docs.aws.amazon.com/codebuild/latest/userguide/build-env-ref.html#build-env-ref-env-vars
有关内部版本号的信息,可以使用CODEBUILD_BUILD_ID或CODEBUILD_BUILD_ARN。对于与源相关的信息,取决于触发构建的方式以及构建的输入参数(例如,如果您在开始构建时指定了源版本-reference),则可以另外使用CODEBUILD_SOURCE_VERSION或CODEBUILD_SOURCE_REPO_URL环境变量。
CodeBuild文档尚未使用这些更新的环境变量的详细信息进行更新。
谢谢!