Commit 0c53ea17 authored by Ben Cooksley's avatar Ben Cooksley

Don't die fatally if we have no ABI reports to publish

parent c9da0fbc
......@@ -129,7 +129,7 @@ timestamps {
python3 -u ci-tooling/helpers/check-abi.py --project ${projectName} --branchGroup ${branchGroup} --platform ${currentPlatform} --environment production || true
"""
// Save the ABI Compatibility reports for developers to review if necessary
archiveArtifacts artifacts: 'compat_reports/*_compat_reports.html', onlyIfSuccessful: false
archiveArtifacts artifacts: 'compat_reports/*_compat_reports.html', onlyIfSuccessful: false, allowEmptyArchive: true
// Platform Enablement Checks
// Frameworks have a metadata file which specifies the platforms it supports and should be built on
......
......@@ -129,7 +129,7 @@ timestamps {
python3 -u ci-tooling/helpers/check-abi.py --project ${projectName} --branchGroup ${branchGroup} --platform ${currentPlatform} --environment production || true
"""
// Save the ABI Compatibility reports for developers to review if necessary
archiveArtifacts artifacts: 'compat_reports/*_compat_reports.html', onlyIfSuccessful: false
archiveArtifacts artifacts: 'compat_reports/*_compat_reports.html', onlyIfSuccessful: false, allowEmptyArchive: true
// cppcheck is not supported by Pipeline at the moment, so we don't run that for now
// See https://issues.jenkins-ci.org/browse/JENKINS-35096
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment