Changeset View
Changeset View
Standalone View
Standalone View
pipeline-templates/Frameworks/SUSEQt5.11.template
Show First 20 Lines • Show All 125 Lines • ▼ Show 20 Line(s) | 115 | stage('Checking Code Quality') { | |||
---|---|---|---|---|---|
126 | // Save the ABI build logs to review if necessary | 126 | // Save the ABI build logs to review if necessary | ||
127 | archiveArtifacts artifacts: 'logs/*/*/log.txt', onlyIfSuccessful: false, allowEmptyArchive: true | 127 | archiveArtifacts artifacts: 'logs/*/*/log.txt', onlyIfSuccessful: false, allowEmptyArchive: true | ||
128 | // Save the input for ACC for building abi dumps locally | 128 | // Save the input for ACC for building abi dumps locally | ||
129 | archiveArtifacts artifacts: 'acc/*.xml', onlyIfSuccessful: false, allowEmptyArchive: true | 129 | archiveArtifacts artifacts: 'acc/*.xml', onlyIfSuccessful: false, allowEmptyArchive: true | ||
130 | 130 | | |||
131 | // Now perform the ABI Compatibility checks | 131 | // Now perform the ABI Compatibility checks | ||
132 | // This tool will produce reports stored at compat_reports/ which we will also need to capture | 132 | // This tool will produce reports stored at compat_reports/ which we will also need to capture | ||
133 | sh """ | 133 | sh """ | ||
134 | python3 -u ci-tooling/helpers/check-abi.py --project ${projectName} --branchGroup ${branchGroup} --platform ${currentPlatform} --environment production || true | 134 | python3 -u ci-tooling/helpers/check-abi.py --project ${projectName} --branchGroup ${branchGroup} --platform ${currentPlatform} --environment production | ||
135 | """ | 135 | """ | ||
136 | // Save the ABI Compatibility reports for developers to review if necessary | 136 | // Save the ABI Compatibility reports for developers to review if necessary | ||
137 | archiveArtifacts artifacts: 'compat_reports/*_compat_report.html', onlyIfSuccessful: false, allowEmptyArchive: true | 137 | archiveArtifacts artifacts: 'compat_reports/*_compat_report.html', onlyIfSuccessful: false, allowEmptyArchive: true | ||
138 | 138 | | |||
139 | // Save the ABI Compatibility results yaml file | 139 | // Save the ABI Compatibility results yaml file | ||
140 | archiveArtifacts artifacts: 'abi-compatibility-results.yaml', onlyIfSuccessful: false, allowEmptyArchive: true | 140 | archiveArtifacts artifacts: 'abi-compatibility-results.yaml', onlyIfSuccessful: false, allowEmptyArchive: true | ||
141 | 141 | | |||
142 | // Platform Enablement Checks | 142 | // Platform Enablement Checks | ||
▲ Show 20 Lines • Show All 83 Lines • Show Last 20 Lines |