【发布时间】:2018-01-16 19:31:38
【问题描述】:
我最近将一个私有 GitHub 帐户转换为一个组织,这似乎完全搞砸了我在每个存储库上使用 AWS Code Deploy 进行的身份验证。
我检查了 AWS Code Deploy 的 Webhook 和服务,并且我的密钥设置正确。
在创建新部署时,我还使用 GitHub 重新进行了身份验证。
我的 AIM 权限未更改并通过 GitHub 测试
但是,每次我尝试部署时都会收到以下消息...
Could not download bundle at 'https://api.github.com/repos/artofdev/django/tarball/1ec682b03d3f160d401d0aaf565a66d99f28734e' after 3 retries. Server returned codes: 404 'Not Found'; 404 'Not Found'; 404 'Not Found'; 404 'Not Found'.
[编辑]:我在个人 github 帐户上设置了一个测试 repo 和代码部署应用程序,并且能够成功部署。 AWS Code Deploy 是否适用于组织存储库?
【问题讨论】:
-
作为测试,能否新建一个部署组,看看是否还有问题?我发现一些配置更改会影响现有的 CD 组,但不会影响新的。
-
我实际上不得不将整个帐户恢复为个人帐户,因为这是一个很大的障碍。所有存储库都已迁移,一切都已修复。我想知道 GitHub 和 Code Deploy 上的组织帐户的正确设置是什么。
-
我没改过部署组,值得一试.....
标签: amazon-web-services github github-api aws-code-deploy