预警:可能我不明白詹金斯是如何完成的,而且我一般都是新手,所以请耐心等待。
我正在为一个项目开发Jenkins构建脚本,这项工作的一个方面是它需要每晚轮询scm(使用构建触发器 - >轮询SCM),然后编辑"版本"使用递增的构建版本号的配置文件然后将其推送到bitbucket存储库。但是,在轮询SCM以进行更改时,我不希望Jenkins考虑版本配置文件。如果,如果唯一的更改是版本更新,请忽略它并且不进行构建 - 否则它将始终每晚进行构建。
谢谢,如果我以完全错误的方式接近这个,请告诉我!
答案 0 :(得分:4)
在Additional Behaviors
下,您会找到Polling ignores commits from certain users
。列出所有用户,如果他们是提交者,则不允许运行构建。