From 05df01460f7aa5dafbda634066fecd8c4cc4438e Mon Sep 17 00:00:00 2001 From: Moritz Wirger Date: Fri, 26 Jan 2018 22:08:02 +0100 Subject: [PATCH] Add coveragetest to Test stage of Jenkinsfile --- Jenkinsfile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) mode change 100644 => 100755 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile old mode 100644 new mode 100755 index c50e865..797bac2 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -18,7 +18,8 @@ timestamps { stage('Test') { sh '''cd build - hueplusplus/test/test_HuePlusPlus --gtest_output=xml:test.xml''' + hueplusplus/test/test_HuePlusPlus --gtest_output=xml:test.xml + make -j8 coveragetest''' step([$class: 'XUnitBuilder', testTimeMargin: '3000', thresholdMode: 1, thresholds: [ [$class: 'FailedThreshold', failureNewThreshold: '', failureThreshold: '', unstableNewThreshold: '', unstableThreshold: ''], @@ -28,6 +29,9 @@ timestamps { [$class: 'GoogleTestType', deleteOutputFiles: true, failIfNotNew: true, pattern: 'build/test.xml', skipNoTestFiles: false, stopProcessingIfError: true] ] ]) + publishHTML( + [allowMissing: false, alwaysLinkToLastBuild: false, keepAll: false, reportDir: 'build/coveragetest', reportFiles: 'index.html', reportName: 'Coveragetest', reportTitles: ''] + ) } stage('CppCheck') { -- libgit2 0.21.4