|
|
|
@@ -14,11 +14,13 @@ pipeline { |
|
|
|
// 代码静态检查 |
|
|
|
stage('Maven Package and Sonar') { |
|
|
|
steps { |
|
|
|
sh "java -version" |
|
|
|
sh "which java" |
|
|
|
echo "打包子目录并进行代码检查 ${project_name}" |
|
|
|
sh "mvn clean install" |
|
|
|
sh "mvn -f ${project_name} clean package -e -U -Dmaven.test.skip=true sonar:sonar" |
|
|
|
withSonarQubeEnv('SonarQube-Scanner') { |
|
|
|
sh "java -version" |
|
|
|
sh "which java" |
|
|
|
echo "打包子目录并进行代码检查 ${project_name}" |
|
|
|
sh "mvn clean install" |
|
|
|
sh "mvn -f ${project_name} clean package -e -U -Dmaven.test.skip=true sonar:sonar" |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
stage('Quality Gate') { |
|
|
|
|