Commit 7cf76dea authored by Miguel Angel Reina Ortega's avatar Miguel Angel Reina Ortega
Browse files

Switch from branch pipeline to merge request pipeline if merge request exists

parent f1a56a18
Loading
Loading
Loading
Loading
+16 −9
Original line number Diff line number Diff line
@@ -9,6 +9,13 @@
#  - merge request
#   

workflow:
  rules:
    - if: $CI_PIPELINE_SOURCE == "merge_request_event"
    - if: $CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS
      when: never
    - if: $CI_COMMIT_BRANCH
    
variables:
  LOGFILE_YANG: "yang-validation.log"
  LOGFILE_LINT: "yang-linting.log"
@@ -21,9 +28,9 @@ stages:

Resolve:
  stage: resolve
  only:
    - pushes
    - merge_requests
  # only:
    # - pushes
    # - merge_requests
  script:
    - echo 'Resolve'
    - git clone https://forge.3gpp.org/rep/reinaortega/3gpp-scripts.git scripts/
@@ -36,8 +43,8 @@ Resolve:
    
YANG Strict:
  stage: validation
  only:
    - pushes
  # only:
    # - pushes
  needs:
    - job: Resolve
      artifacts: true
@@ -52,8 +59,8 @@ YANG Strict:

YANG 3GPP Checks:
  stage: validation
  only:
    - pushes
  # only:
    # - pushes
  needs:
    - job: Resolve
      artifacts: true
@@ -66,8 +73,8 @@ YANG 3GPP Checks:
    
Validate OpenAPI:
  stage: validation
  only:
    - pushes
  # only:
    # - pushes
  needs:
    - job: Resolve
      artifacts: true