LINUX.ORG.RU

История изменений

Исправление vtVitus, (текущая версия) :

Хочу сделать, чтобы джоб mydeploy1 запускался только если я вручную выбрал запуск джоба mybuild1.

На самом деле гораздо лучше привязаться либо к тексту коммита, либо к созданию tag, а не к ручному запуску.

build-release:
  stage: build-release
  rules:
    - if: $CI_COMMIT_MESSAGE =~ /^Release/
  script:
...
release_job:
  stage: release
  rules:
    - if: $CI_COMMIT_TAG
  script:

Исходная версия vtVitus, :

Хочу сделать, чтобы джоб mydeploy1 запускался только если я вручную выбрал запуск джоба mybuild1.

На самом деле гораздо лучше привязаться либо с коммиту, либо к созданию tag, а не к ручному запуску.

build-release:
  stage: build-release
  rules:
    - if: $CI_COMMIT_MESSAGE =~ /^Release/
  script:
...
release_job:
  stage: release
  rules:
    - if: $CI_COMMIT_TAG
  script: