groovy pipeline { agent any stages { stage('Build') { steps { sh 'mvn clean package' } } stage('Test') { steps { sh 'mvn test' } } stage('Deploy') { steps { sh 'mvn deploy' } } } } yaml language: java jdk: - openjdk8 groovy stage('Deploy') { steps { withCredentials([usernamePassword(credentialsId: 'maven-credentials', passwordVariable: 'MAVEN_PASSWORD', usernameVariable: 'MAVEN_USERNAME')]) { sh 'mvn deploy -Dmaven.repo.user=${MAVEN_USERNAME} -Dmaven.repo.password=${MAVEN_PASSWORD}' } } }


上一篇:
下一篇:
切换中文