我有一个带有项目的多分支管道,只有在特定目录中有更改时我才想构建该项目。
我知道 Polling ignores commits in certain paths
选项可以做到这一点,但我在多分支配置中找不到这个选项。
这甚至可能用于多分支管道吗?
最佳答案
理论上可以调用GitSCM
带有 includedRegions
的类checkout
中的路径限制步骤(例如,参见 here 的语法)。
但是,这不适用于管道,因为我上周刚刚检查过。所以不幸的是,Jenkins 真的不适合 monorepos。
关于jenkins - 轮询忽略多分支管道中某些路径中的提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51081842/