Нужно руководство для проверки Git с использованием имени тега - PullRequest
0 голосов
/ 19 октября 2019

У меня есть основная ветка со списком тегов. V1.0, V1.1. Приведенный ниже код используется для сборки пакета путем выбора ветки Master или Develop в заданиях Jenkins с параметрами Choice. Я определил параметр GIT в своем задании Jenkins, чтобы пользователь мог выбрать имена тегов. Пожалуйста, дайте мне знать, что изменилось в приведенном ниже скрипте Groovy для извлечения репозитория git с использованием имени тега вместо имени филиала

$ git tag V1.0 V1.1

$ git branch * (HEAD отсоединен в V1.0) Разработка master

Текущий код конвейера Jenkins.

    stage('Checkout from GIT') {
    steps {
                script {
                    gitInfo = checkout scm
                    print gitInfo
                    git banch = "${BRANCH_NAME}"
                    credentialsId = "b908cf13-35bb-4e2e-8781-56959264d385"
                  nexus_version = sh(script: 'git rev-parse --short HEAD', returnStdout: true).trim()
                    println nexus_version
                  gitrepourl = "https://bitbucket.sgp.xxx.com:8443/dcifgit/scm/IBGM/ibgm_vic.git"
                    println gitrepourl
                }
            }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...