文档首页/ 流水线 CodeArts Pipeline/ 常见问题/ 功能使用/ 为什么提交代码时会触发执行没有监听代码提交事件的流水线?
更新时间:2024-08-03 GMT+08:00
分享

为什么提交代码时会触发执行没有监听代码提交事件的流水线?

提交代码时触发执行了没有监听代码提交事件的流水线(即没有监听push事件的流水线),可能是以下原因导致:

  • 修改并提交了合并请求的源分支代码,且该合并请求没有关闭。
  • 在流水线上配置了合并请求时触发,且监听了更新事件。
    图1 合并请求触发事件

综合上述两个条件,修改未关闭合并请求的源分支代码,且在流水线监听了合并请求的更新事件,提交代码时,会触发该合并请求的更新事件,如果该合并请求的目标分支在流水线监听范围内,则会触发执行相应的流水线。

相关文档