【发布时间】:2018-04-09 17:04:30
【问题描述】:
有一个 DSL 作业在 jenkins 中创建多分支管道作业,使用插件运行 Jenkins 2.107.1:'Branch API Plugin'2.0.18,'Bitbucket Branch Source Plugin'2.2.10。
我找不到合适的配置功能来启用“抑制自动 SCM 触发”属性,请帮助。
这是我的工作,但它只是在扫描分支时触发构建:
multibranchPipelineJob("job") {
configure {
it / sources / data / 'jenkins.branch.BranchSource' / source(class: 'com.cloudbees.jenkins.plugins.bitbucket.BitbucketSCMSource') {
credentialsId('..')
id("..")
checkoutCredentialsId("..")
repoOwner("owner")
repository("my-repo")
includes()
excludes("PR-*")
}
}
}
【问题讨论】:
标签: jenkins dsl jenkins-job-dsl