Jenkins排除区域(Git)不工作

s4chpxco  于 2023-02-02  发布在  Git
关注(0)|答案(2)|浏览(160)

我正在尝试设置Jenkins项目,以便无论何时推送README.md,它都不会触发构建。

但它不起作用。每当我推它的时候,它总是在构建。我做错了什么吗?
EDIT:我应该澄清一下,如果我只是编辑www.example.com并推送分支,它实际上工作得很好README.md,但是如果我在master上编辑README.md,然后将更改合并到develop并推送develop,它会触发一个构建。

67up9zun

67up9zun1#

我的解决方法是:
1.放置相对于GIT_ROOT的路径。
1.在包含/排除区域中的路径前附加一个帽^。例如:^pollme/.*其中pollme是git repo层次结构下的第一个文件夹。
1.在jenkins的git插件中的附加行为下启用“使用工作空间强制轮询”。
适用于上述选项后,对我来说效果完美。

guicsvcw

guicsvcw2#

解决方法:
1.你需要在"全局配置工具"上使用一个外部git配置工具,如下所示(你需要在服务器上安装这个工具):

1.配置您的项目以使用上面在"源代码管理"中设置的此Git:

相关问题