webhook可以过滤吗

我们有个通过webhook触发的问题,当开发push到gitlab的时候,触发jenkins构建,jenkins构建的时候会拉取代码并运行一个脚本,当脚本执行完,会生成一个文件,会把这个文件自动push到gitlab上,这时候又会触发一次构建,相当于开发push以后jenkins流水线要跑两次。怎么让流水线只跑开发push的那次呢

您目前的GitLab产品版本是多少?因为不同版本可能支持不同的特性。

而且这里按你的描述,开发push触发jenkins构建,jenkins构建完成推送产物又会触发jenkins构建,第二次构建是会失败还是成功?如果成功继续推送产物,感觉又会触发构建,成无限循环了。