Commit 78bfadf6 authored by Jan Kiene's avatar Jan Kiene
Browse files

change jobs since failing in after_script not possible

parent 144bba31
Loading
Loading
Loading
Loading
Loading
+11 −5
Original line number Diff line number Diff line
@@ -45,10 +45,10 @@ stages:
  allow_failure:
    exit_codes:
      - 123
  after_script:
    - if [ ! -f "$BUILD_OUTPUT" ]; then echo "$BUILD_OUTPUT file is missing!"; exit 1; fi
    - echo "$CI_PROJECT_DIR"
    - $CI_PROJECT_DIR/ci/check_for_warnings.py $BUILD_OUTPUT
  # after_script:
  #   - if [ ! -f "$BUILD_OUTPUT" ]; then echo "$BUILD_OUTPUT file is missing!"; exit 1; fi
  #   - echo "$CI_PROJECT_DIR"
  #   - $CI_PROJECT_DIR/ci/check_for_warnings.py $BUILD_OUTPUT

build-codec-linux-make:
  extends: .build-job-with-check-for-warnings
@@ -56,6 +56,7 @@ build-codec-linux-make:
    - if: $CI_PIPELINE_SOURCE == 'merge_request_event'
  script:
    - make -j 2>&1 | tee $BUILD_OUTPUT
    - ci/check_for_warnings.py $BUILD_OUTPUT

build-unittests-linux:
  extends: .build-job-with-check-for-warnings
@@ -63,6 +64,7 @@ build-unittests-linux:
    - if: $CI_PIPELINE_SOURCE == 'merge_request_event'
  script:
    - make unittests -j 2>&1 | tee $BUILD_OUTPUT
    - ci/check_for_warnings.py $BUILD_OUTPUT

build-prerenderer-linux:
  extends: .build-job-with-check-for-warnings
@@ -70,6 +72,7 @@ build-prerenderer-linux:
    - if: $CI_PIPELINE_SOURCE == 'merge_request_event'
  script:
    - make -C scripts/prerenderer -j 2>&1 | tee $BUILD_OUTPUT
    - ci/check_for_warnings.py $BUILD_OUTPUT

build-td-object-renderer-standalone-linux:
  extends: .build-job-with-check-for-warnings
@@ -77,6 +80,7 @@ build-td-object-renderer-standalone-linux:
    - if: $CI_PIPELINE_SOURCE == 'merge_request_event'
  script:
    - make -C scripts/td_object_renderer/object_renderer_standalone -j 2>&1 | tee $BUILD_OUTPUT
    - ci/check_for_warnings.py $BUILD_OUTPUT

build-codec-linux-cmake:
  extends: .build-job-with-check-for-warnings
@@ -87,7 +91,9 @@ build-codec-linux-cmake:
    - mkdir build
    - cd build
    - cmake ..
    - make -j 2>&1 | tee ../$BUILD_OUTPUT
    - cd ..
    - make -C build -j 2>&1 | tee $BUILD_OUTPUT
    - ci/check_for_warnings.py $BUILD_OUTPUT

.build-codec-instrumented-linux:
  extends: .test-job-linux