【发布时间】:2021-09-24 00:05:28
【问题描述】:
我使用 bitbucket 作为代码存储库和用于 CI/CD 的 Aws 代码构建/管道。
CODEBUILD_SOURCE_VERSION env 的值是多少。用于bitbucket的aws codebuild中的变量?
【问题讨论】:
标签: continuous-integration aws-codepipeline aws-codebuild
我使用 bitbucket 作为代码存储库和用于 CI/CD 的 Aws 代码构建/管道。
CODEBUILD_SOURCE_VERSION env 的值是多少。用于bitbucket的aws codebuild中的变量?
【问题讨论】:
标签: continuous-integration aws-codepipeline aws-codebuild
要在构建步骤中获取分支名称,请使用环境变量功能。
在Build步骤中添加一个环境变量(Key:BRANCH,Value:#{SourceVariables.BranchName}),然后这个变量就可以像$BRANCH一样在build script里面调用
【讨论】:
就我而言,
我的管道有一个源部分,它从 bitbucket 复制并存储在 s3 中。
我有一个源工件作为 s3 存储桶。所以它会返回 s3 ARN。
源码版本arn:aws:s3:::codepipeline-<region>-<accountnumber>/<path>
【讨论】: