Loading .gitlab-ci.yml +15 −5 Original line number Diff line number Diff line Loading @@ -17,6 +17,16 @@ stages: - test - compare # temporary test job to see whether everything works with the docker runner test-job-docker-runner: stage: test tags: - docker image: ubuntu script: - echo "This job tests something" # template for all test jobs .test-job: Loading @@ -33,7 +43,7 @@ stages: - exec::docker # build all components of the project, i.e. codec itself, the unittests, the prerenderer and the standalone version of the TD object renderer build-all-linux: .build-all-linux: extends: .test-job-ubuntu rules: - if: $CI_PIPELINE_SOURCE == 'merge_request_event' Loading @@ -41,7 +51,7 @@ build-all-linux: script: - bash ci/build_all_linux.sh build-codec-instrumented-linux: .build-codec-instrumented-linux: extends: .test-job-ubuntu rules: - if: $CI_PIPELINE_SOURCE == 'merge_request_event' Loading @@ -50,7 +60,7 @@ build-codec-instrumented-linux: - bash ci/build_codec_instrumented.sh # make sure that the codec builds with msan, asan and usan build-codec-sanitizers-linux: .build-codec-sanitizers-linux: extends: .test-job-ubuntu rules: - if: $CI_PIPELINE_SOURCE == 'merge_request_event' Loading @@ -61,7 +71,7 @@ build-codec-sanitizers-linux: - bash ci/build_codec_sanitizers_linux.sh # test that runs all modes with 1s input signals codec-smoke-test: .codec-smoke-test: extends: .test-job-ubuntu rules: - if: $CI_PIPELINE_SOURCE == 'merge_request_event' Loading @@ -76,7 +86,7 @@ codec-smoke-test: - summary.txt # compare bit exactness between target and source branch self-test-on-merge-request: .self-test-on-merge-request: extends: .test-job-ubuntu stage: compare tags: Loading Loading
.gitlab-ci.yml +15 −5 Original line number Diff line number Diff line Loading @@ -17,6 +17,16 @@ stages: - test - compare # temporary test job to see whether everything works with the docker runner test-job-docker-runner: stage: test tags: - docker image: ubuntu script: - echo "This job tests something" # template for all test jobs .test-job: Loading @@ -33,7 +43,7 @@ stages: - exec::docker # build all components of the project, i.e. codec itself, the unittests, the prerenderer and the standalone version of the TD object renderer build-all-linux: .build-all-linux: extends: .test-job-ubuntu rules: - if: $CI_PIPELINE_SOURCE == 'merge_request_event' Loading @@ -41,7 +51,7 @@ build-all-linux: script: - bash ci/build_all_linux.sh build-codec-instrumented-linux: .build-codec-instrumented-linux: extends: .test-job-ubuntu rules: - if: $CI_PIPELINE_SOURCE == 'merge_request_event' Loading @@ -50,7 +60,7 @@ build-codec-instrumented-linux: - bash ci/build_codec_instrumented.sh # make sure that the codec builds with msan, asan and usan build-codec-sanitizers-linux: .build-codec-sanitizers-linux: extends: .test-job-ubuntu rules: - if: $CI_PIPELINE_SOURCE == 'merge_request_event' Loading @@ -61,7 +71,7 @@ build-codec-sanitizers-linux: - bash ci/build_codec_sanitizers_linux.sh # test that runs all modes with 1s input signals codec-smoke-test: .codec-smoke-test: extends: .test-job-ubuntu rules: - if: $CI_PIPELINE_SOURCE == 'merge_request_event' Loading @@ -76,7 +86,7 @@ codec-smoke-test: - summary.txt # compare bit exactness between target and source branch self-test-on-merge-request: .self-test-on-merge-request: extends: .test-job-ubuntu stage: compare tags: Loading