чтобы джоба не запускалась, когда я указываю тэг на коммит. Пробовал $CI_COMMIT_TAG == null, но не вышло. Можете подсказать ?
stages:
- run
with-tag:
stage: run
tags:
- IC-KM-23
script:
- echo "Hello World2!"
rules:
- if: '$CI_COMMIT_TAG'
without-tag:
stage: run
tags:
- IC-KM-23
script:
- echo "Hello World5!"
rules:
- if: ???
when: never
мб CI_PIPELINE_SOURCE != "tag", если я правильно понял вопрос
Спасибо, попробовал метод с never, сработало. Потыкался с тем, что ниже, не получилось. CI_PIPELINE_SOURCE != "tag" Потом полез в доку и увидел там только такие использлования(https://docs.gitlab.com/ee/ci/jobs/job_control.html#common-if-clauses-for-rules)
Там доллара перед переменной не хватает мб
Доллар ставил)
А, да, я какую-то фигню написал
Обсуждают сегодня