我有一个多分支管道,其中包含一个项目,只有在特定目录中发生更改时才要构建该项目。
我知道Polling ignores commits in certain paths
选项可以做到这一点,但我在多分支配置中找不到此选项。
这甚至可能适用于多分支管道吗?
理论上,您可以在checkout
步骤中使用includedRegions
路径限制调用GitSCM
类(例如,有关语法,请参阅此处(。
但是,这不适用于管道,因为我上周刚刚检查过它。所以不幸的是,Jenkins 真的不太适合 monorepos。