Commit 21ad9df7 authored by Archit Tamarapu's avatar Archit Tamarapu
Browse files

revert changes to .gitlab-ci.yml

parent e35d51a7
Loading
Loading
Loading
Loading
Loading
+0 −48
Original line number Diff line number Diff line
@@ -25,7 +25,6 @@ variables:
      - 'ivas-conformance-linux'
      - 'check-clipping'
      - 'test-branch-vs-input-passthrough'
      - 'update-copyright'

  GIT_CLEAN_FLAGS: -ffdxq
  TESTCASE_TIMEOUT_STV_SANITIZERS: 180
@@ -69,9 +68,6 @@ workflow:
    - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == 'ivas-conformance-linux'
      variables:
        IVAS_PIPELINE_NAME: 'Draft IVAS Conformance test -- Linux: $CI_COMMIT_BRANCH'        
    - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == 'update-copyright'
      variables:
        IVAS_PIPELINE_NAME: 'Update copyright header -- Linux: $CI_COMMIT_BRANCH'        
    - if: $CI_PIPELINE_SOURCE == 'trigger'
    - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == 'check-clipping'
      variables:
@@ -1165,50 +1161,6 @@ clang-format-check:
    name: "$ARTIFACT_BASE_NAME"
    expose_as: "formatting patch"

copyright-header-check:
  extends:
    - .test-job-linux
  rules:
    - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == 'update-copyright'
  variables:
    ARTIFACT_BASE_NAME: "mr-$CI_MERGE_REQUEST_IID--sha-$CI_COMMIT_SHORT_SHA--copyright-fix"
  stage: prevalidate
  needs: []
  timeout: "5 minutes"
  script:
    # Set up variables. This can't be done in the "variables" section because variables are not expanded properly there
    - PATCH_FILE_NAME="$ARTIFACT_BASE_NAME".patch
    - >
      INSTRUCTIONS_GITLAB="To fix the copyright header:\n
      - download the diff patch available as artifact of this job\n
      - unzip the artifact and place the patch file in the root directory of your local IVAS repo\n
      - run: git apply $PATCH_FILE_NAME\n
      - commit new changes"
    - >
      INSTRUCTIONS_README="To fix the copyright header:\n
      - place the patch file in the root directory of your local IVAS repo\n
      - run: git apply $PATCH_FILE_NAME\n
      - commit new changes"

    - mkdir tmp-copyright-fix
    - changes=$(ci/check_update_copyright.sh tmp-copyright-fix/$PATCH_FILE_NAME)
    - if [[ $changes -eq 0 ]]; then exit 0; fi

    # Print instructions to job output
    - echo -e "$INSTRUCTIONS_GITLAB"

    # Include readme in the artifact, in case someone misses the job printout (e.g. getting the artifact via MR interface)
    - echo -e "$INSTRUCTIONS_README" > "tmp-copyright-fix/readme.txt"

    - exit $changes
  artifacts:
    expire_in: 1 day
    paths:
      - tmp-copyright-fix/
    when: on_failure
    name: "$ARTIFACT_BASE_NAME"
    expose_as: "copyright patch"

# check for crashes if first received frame on decoder side is an SID
check-first-frame-is-sid:
  extends: