gpt4 book ai didi

amazon-web-services - GitHub Aws 代码部署显示 "AWS CodeDeploy doesn' t 支持推送事件”

转载 作者:行者123 更新时间:2023-12-04 02:18:15 26 4
gpt4 key购买 nike

Oops, we weren’t able to send the test payload: AWS Code Deploy doesn't support the push event.

当我尝试测试我的 Hook 服务“Code Deploy For AWS”时向我显示的上述错误。此外,当我提交我的代码时,它应该会自动部署我的新代码,但它失败了。你能帮我解决以上问题吗?

最佳答案

很多人都遇到过同样的问题,有一些事情需要仔细检查,AWS 博客文章中有一些棘手的部分没有得到很好的解释。

  1. 仔细检查您创建的 IAM 用户,并确保它具有正确的 IAM 策略。如果您不想自己编写,可以使用 AWS 提供的“AWSCodeDeployDeployerAccess”策略
  2. 查看 this post在 AWS 开发人员论坛中。 TLDR 是部署组必须全部小写。由于某种原因,GitHub 在 API 调用中将部署组名称小写,这将导致名称与您在 AWS 中的部署组不匹配。
  3. 确保在设置“GitHub 自动部署”服务时将“环境”属性设置为部署组的名称。博客文章没有说它们需要匹配,但如果您查看屏幕截图,作者实际上对自动部署服务中的“environments”属性和AWS CodeDeploy 服务

如果您仍然难以设置 GitHub Hook 或一般的 CodeDeploy,我鼓励您使用我的 AWS CodeDeploy course

关于amazon-web-services - GitHub Aws 代码部署显示 "AWS CodeDeploy doesn' t 支持推送事件”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32757966/

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