我有一个简单的Jenkins管道作业,基本上调用另一个Jenkins作业。
我使用的脚本如下所示。
node {
git(
poll: true,
url: 'user@giturl:repository-name.git',
credentialsId: 'credentials-id',
branch: 'branch-name'
)
stage('Another Job') {
// Another Jenkins job is called here
}
}
此脚本由SCM轮询触发,该轮询计划每5分钟执行一次。
H/5 * * * *
我遇到的问题是,即使没有对存储库进行任何更改,上述脚本也会每次都执行。
这是在被轮询的唯一存储库子集中发生的。
这个问题的可能原因是什么?