[sysadmin/ci-tooling] pipeline-templates: Make ABI checks non-fatal again until the error hit by kded can be corrected.

Ben Cooksley null at kde.org
Thu Feb 28 05:33:12 GMT 2019


Git commit e46a05908d02ca253e8dfbb55905b14f2730eca7 by Ben Cooksley.
Committed on 28/02/2019 at 05:33.
Pushed by bcooksley into branch 'master'.

Make ABI checks non-fatal again until the error hit by kded can be corrected.

CCMAIL: sknauss at kde.org
CCMAIL: kde-frameworks-devel at kde.org

M  +1    -1    pipeline-templates/Frameworks/SUSEQt5.11.template
M  +1    -1    pipeline-templates/SUSEQt5.10.template

https://invent.kde.org/sysadmin/ci-tooling/commit/e46a05908d02ca253e8dfbb55905b14f2730eca7

diff --git a/pipeline-templates/Frameworks/SUSEQt5.11.template b/pipeline-templates/Frameworks/SUSEQt5.11.template
index 6b22e48..bb99e74 100644
--- a/pipeline-templates/Frameworks/SUSEQt5.11.template
+++ b/pipeline-templates/Frameworks/SUSEQt5.11.template
@@ -131,7 +131,7 @@ timestamps {
 			// Now perform the ABI Compatibility checks
 			// This tool will produce reports stored at compat_reports/ which we will also need to capture
 			sh """
-				python3 -u ci-tooling/helpers/check-abi.py --project ${projectName} --branchGroup ${branchGroup} --platform ${currentPlatform} --environment production
+				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_report.html', onlyIfSuccessful: false, allowEmptyArchive: true
diff --git a/pipeline-templates/SUSEQt5.10.template b/pipeline-templates/SUSEQt5.10.template
index 0549b06..93d09f3 100644
--- a/pipeline-templates/SUSEQt5.10.template
+++ b/pipeline-templates/SUSEQt5.10.template
@@ -130,7 +130,7 @@ timestamps {
 			// Now perform the ABI Compatibility checks
 			// This tool will produce reports stored at compat_reports/ which we will also need to capture
 			sh """
-				python3 -u ci-tooling/helpers/check-abi.py --project ${projectName} --branchGroup ${branchGroup} --platform ${currentPlatform} --environment production
+				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_report.html', onlyIfSuccessful: false, allowEmptyArchive: true


More information about the Kde-frameworks-devel mailing list