Skip to content

Commit ac29b83

Browse files
authored
Add API compliance report to Artifactory (#1238)
It will be saved for long-term storage. Relates-To: OAM-972 Signed-off-by: Yaroslav Stefinko <[email protected]>
1 parent 3814af1 commit ac29b83

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

.gitlab-ci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -298,6 +298,8 @@ generate_api_compliance_job:
298298
image: ${DOCKER_REGISTRY}/${DOCKER_IMAGE_API}:${DOCKER_IMAGE_API_VERSION}
299299
script:
300300
- $CI_PROJECT_DIR/scripts/misc/api_compliance.sh
301+
- if $(ls $CI_PROJECT_DIR/*.html &>/dev/null); then tar -czf ${CI_JOB_NAME}_test_reports.tar.gz $CI_PROJECT_DIR/*.html; fi;
302+
- $CI_PROJECT_DIR/scripts/misc/artifactory_upload.sh edge-sdks/sdk-for-cpp/releases/test-reports/$CI_JOB_NAME/$CI_JOB_ID/${CI_JOB_NAME}_test_reports.tar.gz $CI_PROJECT_DIR/${CI_JOB_NAME}_test_reports.tar.gz
301303
when: manual
302304
only:
303305
- master

0 commit comments

Comments
 (0)