我已经使用GitHub创建了AWS Code Pipeline作为源代码。它工作正常,我能够毫无困难地从GitHub获取存储库。我已经通过这个管道部署了我的应用程序数百万次。
直到上周日(2015年11月15日),当我尝试发布对管道的更改时。
从那时起我就
了GitHub存储库" epub"不存在,或GitHub 提供的访问令牌没有足够的权限来访问 库。验证存储库是否存在并编辑管道 将操作重新连接到GitHub。
错误消息。
我已删除管道,撤销对GitHub上所有AWS服务的访问权限,从头开始创建管道,授予对GitHub上的AWS CodePipeline App的访问权限。 我能够正确设置管道,当我在设置管道时连接到GitHub时,我能够获取所有的存储库,并选择分支。
但是在我运行管道后,我发现了这个恼人的错误。
在我看来,这是一个GitHub - AWS访问问题,但我无法控制它,因为GitHub的授权应用程序中的AWS CodePipeline控制它。
我现在试图解决这个问题几天,但没有成功通过不同的教程和潜在的解决方案
有什么建议吗?
答案 0 :(得分:1)
我最近也经历过这种情况;然而,它看起来像是一个假阴性:当我推到一个正在观看的分支时,尽管Pipeline显示该错误的阶段,它拉动并将源提供给下一阶段。
奇怪的行为,但实际上不是问题。