From 8dcae040e680860401a3a7eff3efac533a18ace5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Thu, 19 Nov 2020 19:28:22 +0100 Subject: [PATCH] jenkins: publish coverage data after tests step (#48694) --- Jenkinsfile | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index cd0755c..5072511 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -7,6 +7,16 @@ pipeline { steps { sh 'tox -rv' } + post { + always { + script { + utils = new Utils() + utils.publish_coverage('coverage.xml') + utils.publish_coverage_native('index.html') + } + mergeJunitResults() + } + } } stage('Packaging') { steps { @@ -25,10 +35,7 @@ pipeline { script { utils = new Utils() utils.mail_notify(currentBuild, env, 'ci+jenkins-eopayment@entrouvert.org') - utils.publish_coverage('coverage.xml') - utils.publish_coverage_native('index.html') } - mergeJunitResults() } success { cleanWs()