更新时间:2024-08-03 GMT+08:00
为什么提交代码时会触发执行没有监听代码提交事件的流水线?
提交代码时触发执行了没有监听代码提交事件的流水线(即没有监听push事件的流水线),可能是以下原因导致:
- 修改并提交了合并请求的源分支代码,且该合并请求没有关闭。
- 在流水线上配置了合并请求时触发,且监听了更新事件。
图1 合并请求触发事件
综合上述两个条件,修改未关闭合并请求的源分支代码,且在流水线监听了合并请求的更新事件,提交代码时,会触发该合并请求的更新事件,如果该合并请求的目标分支在流水线监听范围内,则会触发执行相应的流水线。
父主题: 功能使用