Как настроить задания Gitlab CI для запуска только в защищенных ветвях? - PullRequest
0 голосов
/ 27 февраля 2019

Я пытаюсь настроить задание CI gitlab для запуска только в ветвях с ограниченным доступом, но не могу найти директиву only для этого.

1 Ответ

0 голосов
/ 27 февраля 2019

Вы можете добавить защищенную переменную в свой проект (или группу).Предполагая, что вы установили переменную PROTECTED с произвольным значением, вы можете использовать

only:
    variables:
        - $PROTECTED

в вашем .gitlab-ci.yml, чтобы проверить, присутствует ли переменная (поскольку защищенные переменные передаются только защищеннымветви).

...