Какие действия доступны при использовании Job.build в GitLab CI?
В GitLab CI метод Job.build используется для создания нового экземпляра задачи (job) на основе конфигурации.
Читать ответПодготовка к интервью
90 вопросов по GitLab с технических собеседований
Что проверяют на интервью
На странице собраны вопросы по GitLab — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: gitlab, gitlab ci, devops.
Каталог
В GitLab CI метод Job.build используется для создания нового экземпляра задачи (job) на основе конфигурации.
Читать ответВ GitLab CI директива extends позволяет одному job наследовать конфигурацию другого job или шаблона. Это помогает избежать дублирования кода в .gitlab-ci.yml и структурировать пайплайны.
Читать ответСуществует несколько подходов для создания повторяющихся заданий в GitLab CI:
Читать ответРаботал с конвейерами GitLab CI, использующими инклюды и якоря для структурирования и переиспользования кода, в проектах различной сложности.
Читать ответВ GitLab для доступа к секретам (CI/CD variables) другого проекта из текущего можно использовать следующие подходы:
Читать ответGitLab Runner — это агент, который запускает ваши задачи конвейера. Runner может быть запущен на различных платформах:
Читать ответРекомендуется хранить Helm-шаблоны в отдельном Git-репозитории в GitLab. Это позволяет версионировать их, применять пайплайн CI/CD для линтинга и упаковки, а также управлять доступом.
Читать ответДля автоматизации процессов в нескольких репозиториях с похожей структурой в GitLab можно использовать общий шаблон .gitlab-ci.yml или включать общие конфигурации через include.
Читать ответДа, опыт работы с GitLab включает использование его возможностей для управления версиями кода и настройки CI/CD пайплайнов.
Читать ответДля реализации автоматического поднятия фича-стенда с тремя сервисами (Front, Back, DB) в GitLab CI можно использовать следующий подход:
Читать ответВ GitLab CI директива include позволяет подключать дополнительные конфигурационные файлы для пайплайна. Есть три основных варианта:
Читать ответДля оптимизации выполнения pipeline в GitLab CI часто используют следующие методы:
Читать ответ