代码之家  ›  专栏  ›  技术社区  ›  Nysithea

无法创建AWS CodeBuild Webhook

  •  11
  • Nysithea  · 技术社区  · 7 年前

    我试图通过AWS CodeBuild创建一个webhook,这就是我收到的错误。

    This is the error 我还尝试使用以下命令通过AWS CLI创建webhook:

    aws codebuild create-webhook --project-name myClassifiedProjectName
    

    我得到了同样的错误:

    An error occurred (OAuthProviderException) when calling the CreateWebhook operation: Unable to create webhook at this time. Please try again later.
    

    有什么建议吗?

    5 回复  |  直到 7 年前
        1
  •  14
  •   aashtonk    6 年前

    我遇到了同样的问题,并通过为我的Github用户获得适当的权限来解决它。基本上,我的Github用户没有创建webhook的权限,尽管我有阅读repo的权限。

        2
  •  5
  •   Antti Rauramo    4 年前

    对于其他来这里寻找解决方案的人来说:对于我们来说,每个GitHub回购的webhook限制大约为20个。我们有一个单回购协议,目前每个项目管道都有一个触发器,这显然不再有效。显然,一条更有用的错误消息会节省几个小时的调试时间。。。

        3
  •  3
  •   Nysithea    7 年前

    我认为这是AWS方面的服务器错误。4小时后我又试了一次,现在它突然起作用了。

        4
  •  1
  •   lachlanv    3 年前

    为了添加我的解决方案(在事实之后),我通过选择 启用SSO 在我的GitHub个人访问令牌上。如果您的GitHub组织使用SSO,并且您希望CodeBuild能够访问组织中的私人回购,那么您需要在个人访问令牌上允许SSO。

        5
  •  0
  •   WhatIsHeDoing    6 年前

    Bitbucket IP whitelisting ,尽管添加了相关 AWS ranges ,我也无法创建web挂钩。我求助于禁用IP白名单,再次设置代码构建,然后重新启用它。

    笔记 :Bitbucket将通知所有管理员白名单已被禁用!