From 2d23455fdad9612b609d36f755d4e01dd84a2891 Mon Sep 17 00:00:00 2001 From: zhangdd <86431843@qq.com> Date: Thu, 1 Apr 2021 09:14:55 +0800 Subject: [PATCH] split pom str Signed-off-by: zhangdd <86431843@qq.com> --- Jenkinsfile | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 9535ebc..ac49afc 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,10 +2,19 @@ node{ stage('Git Checkout'){ checkout([$class: 'GitSCM', branches: [[name: '$Branches']], doGenerateSubmoduleConfigurations: false, extensions: [], gitTool: 'Default', submoduleCfg: [], userRemoteConfigs: [[credentialsId: 'a97e0ce1-814b-4e7d-832a-4ac3eed72506', url: 'git@gitlab.schbrain.com:zhangdongdong/test.git']]]) } - def pom = readMavenPom file: 'pom.xml' - echo "start echo pom" - echo "${pom}" - echo "end echo pom" + script{ + def pom = readMavenPom file: 'pom.xml' + echo "start echo pom" + echo "${pom}" + arr=(${pom}) + for s in ${arr[@]} + do + echo "$s" + done + + echo "end echo pom" + } + stage('Maven Build'){ sh "/var/jenkins_home/tools/apache-maven-3.6.3/bin/mvn clean -U package -Dversion=${version} -Dmaven.test.skip=true -P${profiles}" } -- GitLab