【发布时间】:2016-02-23 04:40:01
【问题描述】:
我以 GitHub 作为源创建了 AWS Code Pipeline。它工作正常,我能够毫无困难地从 GitHub 获取存储库。我已经通过这个管道部署了我的应用百万次。
直到上周日(2015 年 11 月 15 日)我试图发布对管道的更改。
从那以后我越来越
GitHub 存储库“epub”不存在,或者 GitHub 提供的访问令牌没有足够的权限访问 存储库。验证存储库是否存在并将管道编辑为 将操作重新连接到 GitHub。
错误信息。
我删除了管道,撤销了对 GitHub 上所有 AWS 服务的访问权限,从头开始创建管道,授予对 GitHub 上 AWS CodePipeline 应用程序的访问权限。 我能够正确设置管道,当我在设置管道时连接到 GitHub 时,我能够获取所有 repos,并选择分支。
但是在我运行管道之后,我遇到了这个烦人的错误。
在我看来,这是一个 GitHub - AWS 访问问题,但我无法控制它,因为 GitHub 授权应用程序中的 AWS CodePipeline 控制它。
我现在试图弄清楚这几天,但通过不同的教程和潜在的解决方案都没有成功
有什么建议吗?
【问题讨论】:
-
如果您转到 GitHub 的设置 -> 应用程序 -> AWS CodePipeline。 AWS CodePipeline 有哪些权限?
-
完全控制存储库挂钩和访问私有存储库,而且似乎无法更改。唯一的选择是撤销。
标签: amazon-web-services github aws-codepipeline