在CodePipeline中获取提交ID

问题描述 投票:4回答:2

我正在使用CodePipelineCodeCommit。通过推送到master分支自动触发构建。在CodePipeline控制台中,我可以清楚地看到我正在接收提交ID但我需要在构建环境中获取它,因此我可以在构建它时将它们作为标记添加到ECS图像中。有没有办法进入构建环境。 This is the id i am looking for

amazon-web-services continuous-integration continuous-deployment aws-codepipeline aws-codebuild
2个回答
3
投票

您可以使用CODEBUILD_RESOLVED_SOURCE_VERSION环境变量来检索构建时在CodePipeline中显示的提交哈希。


3
投票

这是你在找什么?

http://docs.aws.amazon.com/codepipeline/latest/userguide/monitoring-source-revisions-view.html#monitoring-source-revisions-view-cli

大多数(如果不是全部)语言SDK也内置了此API。

© www.soinside.com 2019 - 2024. All rights reserved.