适用于AWS CodeDeploy的GitHub环境变量

时间:2019-12-04 09:32:57

标签: amazon-web-services aws-code-deploy

我想在GitHub.CommitMessage的{​​{1}}(作为AWS CodePipeline的一部分)阶段访问AWS CodeDeploy

其他详细信息:

  • 组织内部的私人回购

我该怎么办?

enter image description here

1 个答案:

答案 0 :(得分:0)

有人已经回答了如何获取git commit Id。基本上,

获取部署ID

DEPLOYMENT_ID环境变量中获取部署ID

获取提交ID

使用部署ID对GetDeployment api端点进行api调用以获取提交详细信息

获取提交消息

现在要获取提交消息,github有一个get commit api端点。此步骤需要一个github访问令牌

  

获取/ repos /:owner /:repo / commits /:ref

参考: aws codedeploy git revision during deploy