pipeline 显示获取git分支

pipeline {
agent any
parameters {
gitParameter(
branchFilter: 'origin/(.*)', //高级中设置为这个
defaultValue: 'master',
name: 'BRANCH',
type: 'PT_BRANCH',
useRepository: 'https://gitlab.lingtingshidai.com/lt/java/lt-comment-service.git'
)
}
stages {
stage('Checkout') {
steps {
git branch: "${params.BRANCH}", credentialsId: '0f085850-1868-454d-8520-f59542af257f', url: 'https://gitlab.lingtingshidai.com/lt/java/lt-comment-service.git'

        }
    }
    stage('Build') {
        steps {
            script {
              sh 'source /etc/profile && /usr/local/jenkins/apache-maven-3.6.3/bin/mvn clean package -U -Dmaven.test.skip=true -B'
            }
        }
    }
}

}

posted @ 2024-07-10 11:24  技术颜良  阅读(1)  评论(0编辑  收藏  举报