我正在使用CodePipeline
和CodeCommit
。通过推送到master
分支自动触发构建。在CodePipeline
控制台中,我可以清楚地看到我正在接收提交ID但我需要在构建环境中获取它,因此我可以在构建它时将它们作为标记添加到ECS图像中。有没有办法进入构建环境。
您可以使用CODEBUILD_RESOLVED_SOURCE_VERSION
环境变量来检索构建时在CodePipeline中显示的提交哈希。
这是你在找什么?
大多数(如果不是全部)语言SDK也内置了此API。