Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
Для настройки ручного запуска джобы в GitLab CI/CD используется ключевое слово when: manual
в описании джобы в файле .gitlab-ci.yml
.
Пример:
yaml
Разъяснение:
when: manual
: Указывает GitLab, что эта джоба автоматически не запустится при изменении кода (коммите) или по расписанию. Она будет ждать ручного запуска пользователем через интерфейс GitLab.allow_failure: false
: Определяет, должны ли последующие джобы (если есть) выполняться, если эта ручная джоба завершилась неудачно. Если установлено в false
(значение по умолчанию), то пайплайн остановится в случае неудачи этой джобы. Если установить true
, то пайплайн продолжит выполнение даже при неудаче.После добавления и коммита такого .gitlab-ci.yml
файла, в интерфейсе пайплайнов GitLab (CI/CD -> Pipelines) возле джобы deploy_staging
появится кнопка запуска ("Run") или её статус будет отображаться как "Manual". Нажатие
Для настройки ручного запуска джобы в GitLab CI/CD используется ключевое слово when: manual
в описании джобы в файле .gitlab-ci.yml
.
Пример:
yaml
Разъяснение:
when: manual
: Указывает GitLab, что эта джоба автоматически не запустится при изменении кода (коммите) или по расписанию. Она будет ждать ручного запуска пользователем через интерфейс GitLab.allow_failure: false
: Определяет, должны ли последующие джобы (если есть) выполняться, если эта ручная джоба завершилась неудачно. Если установлено в false
(значение по умолчанию), то пайплайн остановится в случае неудачи этой джобы. Если установить true
, то пайплайн продолжит выполнение даже при неудаче.После добавления и коммита такого .gitlab-ci.yml
файла, в интерфейсе пайплайнов GitLab (CI/CD -> Pipelines) возле джобы deploy_staging
появится кнопка запуска ("Run") или её статус будет отображаться как "Manual". Нажатие
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.