AWS CodePipeline不再起作用 - GitHub的令牌权限不足

时间:2015-11-20 16:00:27

标签: amazon-web-services github aws-codepipeline

我已经使用GitHub创建了AWS Code Pipeline作为源代码。它工作正常,我能够毫无困难地从GitHub获取存储库。我已经通过这个管道部署了我的应用程序数百万次。

直到上周日(2015年11月15日),当我尝试发布对管道的更改时。

从那时起我就

  

GitHub存储库" epub"不存在,或GitHub   提供的访问令牌没有足够的权限来访问   库。验证存储库是否存在并编辑管道   将操作重新连接到GitHub。

错误消息。

我已删除管道,撤销对GitHub上所有AWS服务的访问权限,从头开始创建管道,授予对GitHub上的AWS CodePipeline App的访问权限。 我能够正确设置管道,当我在设置管道时连接到GitHub时,我能够获取所有的存储库,并选择分支。

但是在我运行管道后,我发现了这个恼人的错误。

在我看来,这是一个GitHub - AWS访问问题,但我无法控制它,因为GitHub的授权应用程序中的AWS CodePipeline控制它。

我现在试图解决这个问题几天,但没有成功通过不同的教程和潜在的解决方案

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

我最近也经历过这种情况;然而,它看起来像是一个假阴性:当我推到一个正在观看的分支时,尽管Pipeline显示该错误的阶段,它拉动并将源提供给下一阶段。

奇怪的行为,但实际上不是问题。