如何通过git标签拥有多个版本的Jenkinsfile?

时间:2019-06-14 20:43:32

标签: groovy jenkins-pipeline

因此,我能够通过使用特定的git标签来部署代码,并且构建正在根据该git标签选择准确的提交。那是完美的工作,但是,相同的构建总是只为Jenkinsfile选择最新的提交。有什么办法可以让Jenkins从特定的提交中选择Jenkinsfile?

这是我的结帐方法:

        $class: 'GitSCM',
        branches: [[name: "refs/tags/${env.tag}"]],
        extensions: [[$class: 'CloneOption', noTags: false, shallow: false, depth: 0, reference: '']],
        userRemoteConfigs: scm.userRemoteConfigs,
      ])

0 个答案:

没有答案