Как получить несколько версий Jenkinsfile через теги git? - PullRequest
0 голосов
/ 14 июня 2019

Итак, я могу развернуть код, используя определенный тег git, и сборка выбирает точную фиксацию в соответствии с этим тегом git.Это прекрасно работает, однако, одна и та же сборка всегда выбирает только последний коммит для Jenkinsfile.Можно ли как-нибудь заставить Дженкинса выбрать Дженкинсфайл из определенного коммита?

Вот мой метод проверки:

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