Raymond Toy pushed to branch issue-489-update-gitlab-to-extends-syntax at cmucl / cmucl

Commits:

1 changed file:

Changes:

  • .gitlab-ci.yml
    ... ... @@ -15,10 +15,14 @@ workflow:
    15 15
         - if: $CI_PIPELINE_SOURCE == "schedule"
    
    16 16
         # Run on merge requests
    
    17 17
         - if: $CI_PIPELINE_SOURCE == "merge_request_event"
    
    18
    -    # Don't create a branch pipeline when an MR pipeline already exists
    
    18
    +    # Run on the default branch (where there's no MR)
    
    19
    +    - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
    
    20
    +    # Run on feature branches, but only if there's no open MR (to avoid
    
    21
    +    # duplicate pipelines).
    
    19 22
         - if: $CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS
    
    20 23
           when: never
    
    21 24
         - if: $CI_COMMIT_BRANCH
    
    25
    +    # Run on tags
    
    22 26
         - if: $CI_COMMIT_TAG
    
    23 27
     
    
    24 28
     # Default install configuration to download the cmucl tarballs to use