TLe*_*Lee 5 git github amazon-ec2 amazon-web-services aws-code-deploy
我正在设置AWS CodeDeploy,以从GitHUB私有存储库获取修订。我尝试同时使用AWS CodeDeploy GUI和aws deploy命令。对于GUI,我遵循此页面的说明https://blogs.aws.amazon.com/application-management/post/Tx33XKAKURCCW83/Automatically-Deploy-from-GitHub-Using-AWS-CodeDeploy。连接到GitHub存储库时,我输入了凭据。我还确保appspec.yml文件位于存储库的根目录中。在部署期间,我一直收到以下消息。
重试3次后,无法在' https://api.github.com/repos/[GroupName]/[repositoryName]/tarball/[commitID] ' 处下载捆绑软件。服务器返回的代码:404“未找到”;404'未找到'; 404'未找到'; 404“未找到”。
当我尝试在该URL上执行wget时,我还会看到相同的404返回代码。
MyMachine$ wget https://api.github.com/repos/[GroupName]/[repositoryName]/tarball/[commitId]
--2016-02-06 00:26:13--
https://api.github.com/repos/[GroupName]/[repositoryName]/tarball/[commitId]
Resolving api.github.com... 192.30.252.124
Connecting to api.github.com|192.30.252.124|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2016-02-06 00:26:14 ERROR 404: Not Found.
Run Code Online (Sandbox Code Playgroud)
我有点不走运。任何指导或帮助,不胜感激。
对于希望为组织存储库授权 CodeDeploy 的任何人仅供参考。
请按照此处列出的说明进行操作:AWS CodeDeploy 组织说明
我在从我的组织拥有的存储库进行部署时遇到了问题,但在专门为该组织授权 AWS CodeDeploy 后,一切都按预期进行。
小智 3
当您未使用 GitHub 帐户连接 CodeDeploy 中的部署组,或者将其连接到没有拉取权限的帐户时,GitHub 可能会返回 404。您可以尝试通过部署组的 CodeDeploy 控制台重新连接到 GitHub 吗?您可以按照http://docs.aws.amazon.com/codedeploy/latest/userguide/github-integ.html#github-integ-behaviors-auth中的说明进行操作。
归档时间: |
|
查看次数: |
2203 次 |
最近记录: |