Jenkins管道的git签出生成触发器代码问题
我使用Jenkins声明性管道作为运行CI/CD管道的代码(SCM设置的管道脚本)。在我的管道代码中,我有一个Git签出配置,用于构建和部署我的项目 My pipeline配置了pollSCM属性,pipeline每1分钟轮询一次我的项目的git存储库,如果在项目CI/CD管道中发现任何更改,则会触发该更改 我目前面临的问题是pollSCM工作正常,但如果我在管道中进行任何更改,项目将触发CI/CD 我正在使用Jenkins共享libs设计来构建我的项目,假设我的管道名称是SpringBootV2Jenkins.txt。我面临的问题是 SpringBootV2Jenkins.txt中的任何提交都会触发CI/CD管道。 共享libs groovy文件中的任何提交都会触发CI/CD管道。 我的要求是,CI/CD管道应该仅在项目git存储库中发生更改时触发,而不是在CI/CD管道作为代码存储库中 已经尝试了下面的链接,但没有运气。 在我们使用shared lib config之前,同样的事情也会发生。 任何帮助都将不胜感激,因为这会引起CICD的问题Jenkins管道的git签出生成触发器代码问题,git,jenkins,jenkins-declarative-pipeline,Git,Jenkins,Jenkins Declarative Pipeline,我使用Jenkins声明性管道作为运行CI/CD管道的代码(SCM设置的管道脚本)。在我的管道代码中,我有一个Git签出配置,用于构建和部署我的项目 My pipeline配置了pollSCM属性,pipeline每1分钟轮询一次我的项目的git存储库,如果在项目CI/CD管道中发现任何更改,则会触发该更改 我目前面临的问题是pollSCM工作正常,但如果我在管道中进行任何更改,项目将触发CI/CD 我正在使用Jenkins共享libs设计来构建我的项目,假设我的管道名称是SpringBootV