Fixes deploy stage and adds Code Quality step

This commit is contained in:
Lukasz Lenart
2020-02-08 17:32:39 +01:00
parent 0a0e3ec6c4
commit 99fedfb654
Vendored
+13 -3
View File
@@ -32,14 +32,24 @@ pipeline {
}
}
}
stage('Code Quality') {
when {
branch 'master'
}
steps {
withSonarQubeEnv('ASF Sonar Analysis') {
sh 'mvn -P${JENKINS_PROFILE} sonar:sonar'
}
}
}
stage('Build Source & JavaDoc') {
when {
branch 'master'
}
dir("local-snapshots-dir/") {
deleteDir()
}
steps {
dir("local-snapshots-dir/") {
deleteDir()
}
sh 'mvn -B source:jar javadoc:jar -DskipAssembbly'
}
}