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

标签 jenkins jenkins-pipeline jenkins-github-plugin

我有一个带有项目的多分支管道,只有在特定目录中有更改时我才想构建该项目。

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

这甚至可能用于多分支管道吗?

最佳答案

理论上可以调用GitSCM带有 includedRegions 的类checkout 中的路径限制步骤(例如,参见 here 的语法)。

但是,这不适用于管道,因为我上周刚刚检查过。所以不幸的是,Jenkins 真的不适合 monorepos。

关于jenkins - 轮询忽略多分支管道中某些路径中的提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51081842/

相关文章:

amazon-web-services - 如何在 Jenkins 上启动多台 AWS EC2 机器?

java - 如何在本地格式化 Jenkinsfile?

jenkins - 如何使用 Jenkins 管道脚本克隆 github 存储库?

scala - 无法更新项目 '120' : HTTP 403 Forbidden 的 Gitlab 提交状态

maven - 在jenkins中构建docker容器内部

jenkins - 通过 CIFS 插件发布

jenkins - 获取异常 'java.lang.IllegalStateException: There is no body to invoke'

java - 如何获取Jenkins创建的数据和时间

docker - Go:在声明性Jenkinsfile中找不到