|
|
|
@@ -10,13 +10,15 @@ pipeline { |
|
|
|
// 代码静态检查 |
|
|
|
stage('Maven Package and Sonar') { |
|
|
|
steps { |
|
|
|
if ("${project_name}" == 'digimeta-MultiSaas' ) { |
|
|
|
echo '打包根目录' |
|
|
|
sh 'mvn clean package sonar:sonar' |
|
|
|
} else { |
|
|
|
echo "打包子目录并进行代码检查 ${project_name}" |
|
|
|
sh "mvn clean install" |
|
|
|
sh "mvn -f ${project_name} clean package -e -U -Dmaven.test.skip=true sonar:sonar" |
|
|
|
script { |
|
|
|
if ("${project_name}" == 'digimeta-MultiSaas' ) { |
|
|
|
echo '打包根目录' |
|
|
|
sh 'mvn clean package sonar:sonar' |
|
|
|
} else { |
|
|
|
echo "打包子目录并进行代码检查 ${project_name}" |
|
|
|
sh "mvn clean install" |
|
|
|
sh "mvn -f ${project_name} clean package -e -U -Dmaven.test.skip=true sonar:sonar" |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|