gpt4 book ai didi

git - 部署期间的 aws codedeploy git 修订版

转载 作者:太空狗 更新时间:2023-10-29 13:47:43 25 4
gpt4 key购买 nike

我正在使用 AWS CodeDeploy 服务运行一些测试,并设法从 github 部署我的应用程序,到目前为止一切顺利。

但现在我需要在 AfterInstall Hook 中部署的 git 修订版。有没有办法获取 git 修订版?

已经查看部署存档目录,但看起来代理正在执行 git 导出,因为没有 .git 目录。

最佳答案

要部署特定修订版,您必须从 CodeDeploy 中提取部署详细信息,因为它目前未向 Hook 脚本公开。

  1. 使用 DEPLOYMENT_ID 环境变量(由主机代理设置)获取部署 ID。
  2. 调用GetDeployment使用部署 ID。
  3. 在响应结构中从 Revision -> GitHubLocation -> CommitID 获取 GitHub commit id

关于git - 部署期间的 aws codedeploy git 修订版,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32605439/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com