[sysadmin/ci-tooling] pipeline-templates: Make ABI Dump generation failure non-terminal as well until this is corrected for kded.

Ben Cooksley null at kde.org
Thu Feb 28 07:23:53 GMT 2019


Git commit c90b101d10091cfdb06920ca550fd8af123fe443 by Ben Cooksley.
Committed on 28/02/2019 at 07:23.
Pushed by bcooksley into branch 'master'.

Make ABI Dump generation failure non-terminal as well until this is corrected for kded.

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/c90b101d10091cfdb06920ca550fd8af123fe443

diff --git a/pipeline-templates/Frameworks/SUSEQt5.11.template b/pipeline-templates/Frameworks/SUSEQt5.11.template
index bb99e74..60364a0 100644
--- a/pipeline-templates/Frameworks/SUSEQt5.11.template
+++ b/pipeline-templates/Frameworks/SUSEQt5.11.template
@@ -120,7 +120,7 @@ timestamps {
 			// Gather ABI Reference information for later checking
 			sh """
 				curl '$BUILD_URL/consoleText' -o currentBuildLog.txt
-				python3 -u ci-tooling/helpers/create-abi-dump.py --project ${projectName} --branchGroup ${branchGroup} --platform ${currentPlatform} --buildLog currentBuildLog.txt --environment production --usingInstall '$HOME/install-prefix/'
+				python3 -u ci-tooling/helpers/create-abi-dump.py --project ${projectName} --branchGroup ${branchGroup} --platform ${currentPlatform} --buildLog currentBuildLog.txt --environment production --usingInstall '$HOME/install-prefix/' || true
 			"""
 
 			// Save the ABI build logs to review if necessary
diff --git a/pipeline-templates/SUSEQt5.10.template b/pipeline-templates/SUSEQt5.10.template
index 93d09f3..cc4a754 100644
--- a/pipeline-templates/SUSEQt5.10.template
+++ b/pipeline-templates/SUSEQt5.10.template
@@ -120,7 +120,7 @@ timestamps {
 			// Gather ABI Reference information for later checking
 			sh """
 				curl '$BUILD_URL/consoleText' -o currentBuildLog.txt
-				python3 -u ci-tooling/helpers/create-abi-dump.py --project ${projectName} --branchGroup ${branchGroup} --platform ${currentPlatform} --buildLog currentBuildLog.txt --environment production --usingInstall '$HOME/install-prefix/'
+				python3 -u ci-tooling/helpers/create-abi-dump.py --project ${projectName} --branchGroup ${branchGroup} --platform ${currentPlatform} --buildLog currentBuildLog.txt --environment production --usingInstall '$HOME/install-prefix/' || true
 			"""
 			// Save the ABI build logs to review if necessary
 			archiveArtifacts artifacts: 'logs/*/*/log.txt', onlyIfSuccessful: false, allowEmptyArchive: true


More information about the Kde-frameworks-devel mailing list