54 вопроса по GitLab CI с технических собеседований
54 вопроса1634 компании353 технологии
Что проверяют на интервью
Как устроена подборка
На странице собраны вопросы по GitLab CI — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: gitlab ci, gitlab, devops.
После сборки образа обычно идут публикация в registry, проверки и развёртывание выбранного окружения. Но фактический порядок нужно описывать по pipeline проекта.
В GitLab CI для передачи файлов между джобами используется механизм артефактов (artifacts). Один джоб сохраняет файлы как артефакты, а следующий джоб может их скачать и использовать.
Docker Compose использовал для локальной разработки и тестирования многоконтейнерных приложений. Позволяет описать сервисы, сети и тома в одном YAML-файле, быстро поднимать и останавливать окружение.
Чтобы запускать сборку в GitLab CI только при наличии конкретного тега, в файле .gitlab-ci.yml нужно использовать директиву only или rules с условием по тегу. Например, если нужно запускать задачу только при теге v1.0: