我配置了Jenkinsfile管道,并且指向git存储库的多分支管道(A) . 在同一个Jenkins文件中,我从git repository下拉代码,(B)执行一些独立的步骤 .
我想让jenkins轮询A repo - 每当它发现变化时 - Build 它 . 这很有效 .
但是,它也是轮询回购B.每当回购B(通常是)发生变化时,它就会接收更改并开始构建 .
如何关闭其他回购的投票?谢谢
我想这是一个已知的问题 . https://issues.jenkins-ci.org/browse/JENKINS-38508
使用Jenkins中的管道语法片段生成器,我想出了这个:
checkout poll: false, scm: [$class: 'GitSCM', branches: [[name: '*/master']], doGenerateSubmoduleConfigurations: false, extensions: [], submoduleCfg: [], userRemoteConfigs: [[]]]
2 回答
我想这是一个已知的问题 . https://issues.jenkins-ci.org/browse/JENKINS-38508
使用Jenkins中的管道语法片段生成器,我想出了这个: