github.com/drone/go-convert@v0.0.0-20240307072510-6bd371c65e61/convert/gitlab/yaml/testdata/job_keywords/rules/needs.yaml.golden (about)

     1  build-dev:
     2      rules:
     3          - if: $CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH
     4      script:
     5          - echo "Feature branch, so building dev version..."
     6      stage: build
     7  build-prod:
     8      rules:
     9          - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
    10      script:
    11          - echo "Default branch, so building prod version..."
    12      stage: build
    13  specs:
    14      needs:
    15          - job: build-dev
    16      rules:
    17          - if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH
    18            needs:
    19              - build-prod
    20          - when: on_success
    21      script:
    22          - echo "Running dev specs by default, or prod specs when default branch..."
    23      stage: test