我正在使用Jenkins&#34; Git插件&#34;轮询我的git存储库以进行提交。 我一直在使用&#34; 高级行为&#34;选项&#34; 轮询忽略来自某些用户的提交&#34;,#34;轮询忽略对某些消息的提交&#34;以及&#34;轮询忽略某些路径中的提交&#34;。< /强> 这些似乎适用于早期版本的Jenkins和Git插件。
但是由于某些原因,我开始使用Jenkins的新实例,现在,即使我使用的是最新版本的插件,轮询也会触发所有提交的构建,即使它应该忽略它们
我的Jenkins工作在工作完成后执行git提交,这反过来触发另一个构建(即使我已经通过所有&#34; 高级行为&#34;选项&忽略了它们#34;。)
结果,我触发了一系列不需要的构建。 任何帮助将不胜感激。
答案 0 :(得分:2)
答案 1 :(得分:0)
似乎插件没有过滤你的提交(必须被忽略);因此触发了这些提交的构建。
检查正则表达式以过滤您在插件中设置的特定提交。
答案 2 :(得分:-2)
似乎Jenkins“轮询忽略来自某些用户的提交”,“轮询忽略对某些消息的提交”和“轮询忽略某些路径中的提交”忽略了合并提交。 此外,即使更改日志也没有任何“合并”提交。