是否有任何类型的 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 文档尚未更新这些更新的环境变量的详细信息。
谢谢!
关于amazon-web-services - 用于版本控制的 AWS CodeBuild 环境变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41960349/