sor*_*ora 5 github amazon-web-services aws-codepipeline
AWS CodePipeline现在支持GitHub WebHook,但是默认情况下,
每次在master分支上推送(更改)代码时,都会触发CodePipeline。
但是,我只希望它在我实际发布发行版时运行。
因此,我手动配置了自动生成的GitHub WebHook,如下所示:(
取消选中“ 推送” ,选中“发布”)
但是配置完成后,不再踢CodePipeline。
(当我再次选中“推送”时,它将开始再次观看每个推送)
它只观看推动作吗?
如果可以,还有其他方法可以通过GitHub发布操作来踢CodePipeline吗?
CodePipeline的webhook旨在处理推送事件,但是我认为没有理由不应该配置CodePipeline webhook来触发发布事件。实际上,来自webhook调用的任何信息都不会用作源操作的一部分,因此您可以从任何内容中触发它。
它不起作用的原因可能是因为您的Webhook筛选器配置方式。
查看ListWebhooksAPI,了解如何配置Webhook。
本页描述如何使用过滤器和身份验证配置来匹配github事件,以决定是否触发管道执行。
| 归档时间: |
|
| 查看次数: |
1698 次 |
| 最近记录: |