Skip to content

Commit

Permalink
[Build] Fix archiving of log files in Jenkins pipeline
Browse files Browse the repository at this point in the history
and other minor clean-ups of the Jenkinsfile.
Remove explicit declaration of properties that are already defined in
the eclipse-platform-parent/pom.xml
  • Loading branch information
HannesWell committed Oct 15, 2024
1 parent 3ffdfe3 commit 1ee6274
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -14,24 +14,25 @@ pipeline {
stages {
stage('Build') {
steps {
wrap([$class: 'Xvnc', useXauthority: true]) {
xvnc(useXauthority: true) {
sh """
mvn clean verify --batch-mode --fail-at-end -Dmaven.repo.local=$WORKSPACE/.m2/repository \
-Pbree-libs -Papi-check -Pjavadoc \
-Dmaven.test.failure.ignore=true \
-Dmaven.test.failure.ignore=true \
-Dcompare-version-with-baselines.skip=false \
-Dproject.build.sourceEncoding=UTF-8 \
-Dorg.slf4j.simpleLogger.showDateTime=true -Dorg.slf4j.simpleLogger.dateTimeFormat=HH:mm:ss.SSS \
-DtrimStackTrace=false
-DtrimStackTrace=false
"""
}
}
post {
always {
archiveArtifacts artifacts: '*.log,*/target/work/data/.metadata/*.log,*/tests/target/work/data/.metadata/*.log,apiAnalyzer-workspace/.metadata/*.log', allowEmptyArchive: true
archiveArtifacts artifacts: '*.log,**/target/**/*.log', allowEmptyArchive: true
junit '**/target/surefire-reports/TEST-*.xml'
discoverGitReferenceBuild referenceJob: 'eclipse.platform.ui/master'
recordIssues publishAllIssues:false, ignoreQualityGate:true, tool: eclipse(name: 'Compiler and API Tools', pattern: '**/target/compilelogs/*.xml'), qualityGates: [[threshold: 1, type: 'DELTA', unstable: true]]
recordIssues(publishAllIssues:false, ignoreQualityGate:true,
tool: eclipse(name: 'Compiler and API Tools', pattern: '**/target/compilelogs/*.xml'),
qualityGates: [[threshold: 1, type: 'DELTA', unstable: true]])
recordIssues publishAllIssues:false, tools: [mavenConsole(), javaDoc()]
}
}
Expand Down

0 comments on commit 1ee6274

Please sign in to comment.