AWS CodeBuild拒绝的Github Webhook

问题描述 投票:1回答:1

我在Github上配置了一个Webhook,该Webhook调用AWS Codebuild触发该分支的构建。我看到CodeBuild传回错误,但我不清楚解决方案是什么。

响应为400,具有以下详细信息。 Webhook有效负载是Github通常在向分支发送新的推送事件时发送的内容。

Connection: close Content-Length: 89 Content-Type: application/json Date: Sun, 01 Mar 2020 21:20:05 GMT x-amzn-ErrorType: InvalidInputException:http://internal.amazon.com/coral/com.amazonaws.codebuild.webhooks/ x-amzn-RequestId: a4dbe4bd-244d-4f4a-826e-ed49bd72c099 {"message":"Invalid Webhook request received: Invalid source repository owner specified"}

我将添加一些内容:

  1. 已成功处理Webhook的PING事件。
  2. Github项目由我的组织拥有
  3. 我是该组织的所有者
  4. 我最初使用我的个人访问令牌将Codebuild连接到Github,并具有正确的必需范围,并且我尝试使用OAuth进行连接。两种连接均有效,但网络挂接仍以相同方式失败。

我在Github上配置了一个Webhook,该Webhook调用AWS Codebuild触发该分支的构建。我看到CodeBuild传回错误,但我不清楚解决方案是什么。 ...

amazon-web-services github aws-codebuild
1个回答
0
投票

感谢您使用AWS CodeBuild。当CodeBuild收到一个webhook事件有效载荷时,我们将在CodeBuild项目上设置的回购所有者名称与有效载荷中的信息进行比较。例如,如果您的项目源位置设置为“ https://github.com/[owner]/[repo]”,我们将使用[owner]并将其与webhook有效负载中提供的存储库所有者名称/登录名进行比较。如果它们不匹配,将抛出“指定了无效的源存储库所有者”异常。

© www.soinside.com 2019 - 2024. All rights reserved.