Jenkins版本2.89.4
我有一个管道应该检查我的代码并在每次提交提交时对其进行测试。
stage('Code checkout') {
dir("${env.HG_NODE_DIRECTORY}") {
checkout([$class: 'MercurialSCM',
credentialsId: '...',
clean: true,
disableChangeLog: true,
installation: '(Default)',
source: 'ssh://hg@bitbucket.org/team/project'])
}
}
我的Bitbucket项目上有一个webhook应该触发这个版本,但它们没有触发。
触发的唯一作业是我作为测试创建的作业,我将我的结帐以旧方式配置,直接进入作业配置,没有管道。
这是一个错误吗?我可以通过SCM轮询以某种方式触发这种管道吗?
编辑:我必须用"正常"创建一份工作。 SCM配置然后触发其他作业。