git - Jenkins "Git plugin"既不忽略某些消息的提交,也不忽略来自某些用户的提交

标签 git jenkins continuous-integration jenkins-plugins build-process

我正在使用 Jenkins“Git 插件”来轮询我的 git 存储库以进行提交。 我一直在使用“高级行为”选项“轮询忽略来自某些用户的提交”、“轮询忽略对某些消息的提交”以及“轮询忽略某些路径中的提交”。 这些似乎适用于早期版本的 Jenkins 和 Git 插件。

但由于某些原因,我从一个新的 Jenkins 实例开始,现在,即使我使用的是最新版本的插件,轮询也会触发所有提交的构建,即使它应该忽略它们.

我的 Jenkins 作业在作业完成后执行 git 提交,这又会触发另一个构建(即使我通过所有“高级行为”选项忽略了它们)。

因此,我触发了一系列不需要的构建。 任何帮助将不胜感激。

最佳答案

当前正在修复 JENKINS-25048 , 与 PR 318

这可能足以让 git polling 忽略它应该忽略的内容。

注意:有一个similar bug with pipelines .

关于git - Jenkins "Git plugin"既不忽略某些消息的提交,也不忽略来自某些用户的提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38238014/

相关文章:

git - 将 bitbucket 存储库克隆到本地计算机失败

Git-Svn:在 dcommit 之后保留提交时间戳

jenkins - 如何在 Jenkins 声明式语法中添加 try catch block 。?

regex - 使用正则表达式捕获 Jenkins 管道中的数据

git - 我可以让 git 创建两个文件来 merge (我的和他们的)而不是一个吗

ruby-on-rails - Heroku:上传单个未版本化的文件

Jenkins 安装向导未加载

continuous-integration - 与Phabricator持续集成(CI)?

Jenkins重启错误,启动Jenkins目录名: extra operand `/proc

Jenkins CI 管道脚本不允许使用方法 groovy.lang.GroovyObject