只有在jenkins管道2x中推送标签时才触发构建

时间:2017-12-08 11:02:03

标签: jenkins-pipeline bitbucket-pipelines

我有一个要求,当我提交并推送标签时,它应该在jenkins上自动触发构建,其中我有一个包含jenkins脚本的项目。 我使用下面的脚本,但它也触发了提交的构建:

checkout scm: [$class: 'GitSCM',
         branches: [[name: '*/tags/*-0.STAGE']],

     extensions: [],
    submoduleCfg: [],
    userRemoteConfigs: [[url: 'https://abc@gitrepo.git',
    credentialsId: 'admin/******', 
    refspec: '+refs/tags/*:refs/remotes/origin/tags/*' ]],
    poll: true]

这似乎是一个非常重要的功能,但即使经过很多组合,我也无法继续前进。我用Poll SCM设置了Jekins作业的Build触发器。我正在使用BitBucket Branch Source插件。

作为参考,我经历了詹金斯的缺陷 https://issues.jenkins-ci.org/browse/JENKINS-14917https://issues.jenkins-ci.org/browse/JENKINS-34395

0 个答案:

没有答案