Github 当 git 回购中有提交时,codepileline 的 webhook 不会触发
Github webhook for codepileline not triggering when there is a commit in git repo
我已经设置了一个 aws 代码管道,其中 Git 用于存储库并选择 GitHub webhooks 作为变更检测模式。
当我通过单击“发布更改”按钮手动触发管道时,管道运行良好。
但是当我尝试提交然后推送到我的 mater 时,管道中没有 activity。
我不确定 git webhook 是否正常工作,或者是否有任何我遗漏的额外配置。
我只是 git 存储库的用户,该存储库位于 git 集线器上。
谁能告诉我我缺少的是什么?
编辑:
已添加令牌和 repo,admin:repo 如您所见,它已被使用
这是我的 git 回购:
如您所见,几分钟前有一个提交。
这是管道的来源:
如您所见,过去 18 分钟没有任何手动触发的操作
当您单击 GitHub link 时,它指向 repo 和同一个分支,并且还有最新的提交信息(在 git repo 的图片中共享)
编辑:
这是我得到的东西,看起来不错。
[![在此处输入图片描述][4]][4]
但我也可以看到 git 集线器存储库上没有创建 webhook,我应该手动放置吗?
这可能归结为以下情况之一。
第一种情况是您的 GitHub 帐户中的权限配置不正确。查看 documentation 必须将以下权限附加到生成的令牌:
repo
admin:repo_hook
第二种情况是分支本身没有部署更改,指定的分支是接收更改的分支非常重要。如果此分支没有任何更改,则管道将不会触发,直到有更改。
我已经设置了一个 aws 代码管道,其中 Git 用于存储库并选择 GitHub webhooks 作为变更检测模式。
当我通过单击“发布更改”按钮手动触发管道时,管道运行良好。
但是当我尝试提交然后推送到我的 mater 时,管道中没有 activity。 我不确定 git webhook 是否正常工作,或者是否有任何我遗漏的额外配置。
我只是 git 存储库的用户,该存储库位于 git 集线器上。
谁能告诉我我缺少的是什么?
编辑:
已添加令牌和 repo,admin:repo 如您所见,它已被使用
这是我的 git 回购:
如您所见,几分钟前有一个提交。
这是管道的来源:
如您所见,过去 18 分钟没有任何手动触发的操作
当您单击 GitHub link 时,它指向 repo 和同一个分支,并且还有最新的提交信息(在 git repo 的图片中共享)
编辑: 这是我得到的东西,看起来不错。 [![在此处输入图片描述][4]][4]
但我也可以看到 git 集线器存储库上没有创建 webhook,我应该手动放置吗?
这可能归结为以下情况之一。
第一种情况是您的 GitHub 帐户中的权限配置不正确。查看 documentation 必须将以下权限附加到生成的令牌:
repo
admin:repo_hook
第二种情况是分支本身没有部署更改,指定的分支是接收更改的分支非常重要。如果此分支没有任何更改,则管道将不会触发,直到有更改。