轮询忽略多分支管道中某些路径中的提交

Ami*_*ert 5 jenkins jenkins-pipeline jenkins-github-plugin

我有一个多分支管道,其中有一个项目,仅当特定目录中有更改时我才想构建该项目。

我知道该Polling ignores commits in certain paths选项可以完全做到这一点,但我在多分支配置中找不到此选项。

这对于多分支管道来说是否可能?

Ste*_*ing 1

理论上,您可以在步骤中调用GitSCM具有includedRegions路径限制的类checkout(例如,请参阅此处的语法)。

然而,这不适用于管道,因为我上周刚刚检查过。不幸的是,Jenkins 确实不太适合 monorepos。