На странице собраны вопросы по GitLab — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: gitlab, gitlab ci, devops.
Чтобы запускать сборку в GitLab CI только при наличии конкретного тега, в файле .gitlab-ci.yml нужно использовать директиву only или rules с условием по тегу. Например, если нужно запускать задачу только при теге v1.0:
В GitLab CI конструкция when: always используется в описании джобы для указания, что эта задача должна выполняться всегда, независимо от результата предыдущих задач (успех, провал, отмена).
Для настройки CI/CD в GitLab я создавал файл .gitlab-ci.yml в корне репозитория, где описывал этапы (stages) и задачи (jobs) для автоматизации сборки и развертывания.