diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b63e30472aea589b1683245d4028fc41e608626a..56420ae02e377767c88b7f388b6ae77d379474bf 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -194,8 +194,12 @@ codec-smoke-test: - if cat smoke_test_output.txt | grep -c "failed"; then echo "Smoke test without PLC failed"; exit 1; fi - if cat smoke_test_output_plc.txt | grep -c "failed"; then echo "Smoke test with PLC failed"; exit 1; fi artifacts: + name: "mr-$CI_MERGE_REQUEST_IID--sha-$CI_COMMIT_SHORT_SHA--stage-$CI_JOB_STAGE--results" paths: - - out/logs + - out/logs/ + - smoke_test_output.txt + - smoke_test_output_plc.txt + expose_as: 'Smoke test results' # code selftest testvectors with memory-sanitizer binaries @@ -311,12 +315,14 @@ self-test-on-merge-request: exit_codes: - 123 artifacts: + name: "mr-$CI_MERGE_REQUEST_IID--sha-$CI_COMMIT_SHORT_SHA--stage-$CI_JOB_STAGE--results" when: always paths: - test_output.txt - - scripts/test/logs - - scripts/ref/logs + - scripts/test/logs/ + - scripts/ref/logs/ - report-junit.xml + expose_as: 'Self test results' reports: junit: report-junit.xml @@ -402,12 +408,14 @@ codec-comparison-on-main-push: exit_codes: - 123 artifacts: + name: "main-push--sha-$CI_COMMIT_SHORT_SHA--stage-$CI_JOB_STAGE--results" when: always paths: - test_output.txt - - scripts/test/logs - - scripts/ref/logs + - scripts/test/logs/ + - scripts/ref/logs/ - report-junit.xml + expose_as: 'Results of comparison to previous merge commit' reports: junit: report-junit.xml