surround post steps with check if comment build

This commit is contained in:
stefano
2019-11-04 16:28:52 +00:00
parent f858827757
commit 62002e0b3c

View File

@ -49,26 +49,34 @@ pipeline {
post { post {
always { always {
archiveArtifacts artifacts: '**/pod-logs/**/*.log', fingerprint: false script {
junit '**/build/test-results-xml/**/*.xml' if (currentBuildTriggeredByComment()) {
archiveArtifacts artifacts: '**/pod-logs/**/*.log', fingerprint: false
junit '**/build/test-results-xml/**/*.xml'
}
}
} }
success { success {
script { script {
pullRequest.createStatus(status: 'success', if (currentBuildTriggeredByComment()) {
context: 'continuous-integration/jenkins/pr-merge/smokeTest', pullRequest.createStatus(status: 'success',
description: 'Smoke Tests Passed', context: 'continuous-integration/jenkins/pr-merge/smokeTest',
targetUrl: "${env.JOB_URL}testResults") description: 'Smoke Tests Passed',
targetUrl: "${env.JOB_URL}testResults")
}
} }
} }
failure { failure {
script { script {
pullRequest.createStatus(status: 'failure', if (currentBuildTriggeredByComment()) {
context: 'continuous-integration/jenkins/pr-merge/smokeTest', pullRequest.createStatus(status: 'failure',
description: 'Smoke Tests Failed', context: 'continuous-integration/jenkins/pr-merge/smokeTest',
targetUrl: "${env.JOB_URL}testResults") description: 'Smoke Tests Failed',
targetUrl: "${env.JOB_URL}testResults")
}
} }
} }