|
@@ -86,28 +86,6 @@ pipeline{
|
|
|
bat "${env.MAVEN_HOME}\\bin\\mvn clean package -e -U -Dmaven.test.skip=true"
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- stage("代码质量检测"){
|
|
|
- when {
|
|
|
- environment name: 'mode',value: 'deploy'
|
|
|
- }
|
|
|
- steps {
|
|
|
- withSonarQubeEnv(installationName: 'sonar-scanner') {
|
|
|
- bat "${env.MAVEN_HOME}\\bin\\mvn sonar:sonar -DskipTests"
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- stage("代码质量结果"){
|
|
|
- when {
|
|
|
- environment name: 'mode',value: 'deploy'
|
|
|
- }
|
|
|
- steps {
|
|
|
- timeout(time: 1, unit: 'HOURS') {
|
|
|
- waitForQualityGate abortPipeline: true
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
|
|
|
stage("停止服务"){
|
|
|
steps {
|