这个问题是关于我的一个jenkins工作,它应该在每次推送github时触发。是的,github上的每次推送都会触发该作业,但它会重复运行多次。当我看到这些执行的控制台输出时,我可以看到它正在触发非常老的提交,比方说提交,这些提交是在存储库中1或2年前完成的。(我只需要为最近的提交触发作业)。我的一个作业重复运行了数千次,而我的代码库中却没有上千个提交。 我已经在SCM的'Branch S
我为GitHub存储库设置了一个Jenkins job (multibranch pipeline)。我希望在Git存储库发生更改时自动触发该作业。如何使用Jenkinsfile实现这一点?我希望避免在Jenkins作业中进行任何配置更改,例如Poll SCM等。对于多分支管道,没有Build whenever a change is pushed to GitHub这样的选项