SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы

Список вопросов Печать

Как в .gitlab-ci.yml выполнить задачу только после успешного выполнения предыдущей задачи?


Метки: gitlab gitlab ci .gitlab-ci.yml 

Ответы

RemiZOffAlex  Создано: 2022-11-01 03:24:50.732820  Обновлено: 2022-11-01 03:25:02.261094
stages:
  - build
  - deploy

test job 1 build:
  stage: build
image: registry.specialistoff.net/toolchain:latest
  script:
    - echo $CI_PIPELINE_URL
  - echo $CI_COMMIT_BRANCH
    - echo $CI_CONFIG_PATH

test job 2:
  stage: deploy
  script:
    - echo 'test job 2'
  when: manual

test job 3:
  stage: deploy
  script:
    - echo 'test job 3'
  when: manual

test job 4:
  stage: deploy
  script:
    - echo 'test job 4'
  needs: ["test job 2", "test job 3"]

Возможно будут интересны и другие вопросы