В GitLab CI/CD jobs обычно описаны в .gitlab-ci.yml и подключаемых include-файлах, с командами script и условиями запуска.
Где и как были описаны шаги линтинга, тестирования и деплоя в GitLab CI/CD?
В GitLab CI/CD jobs обычно описаны в .gitlab-ci.yml и подключаемых include-файлах, с командами script и условиями запуска.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
В GitLab CI/CD jobs обычно описаны в .gitlab-ci.yml и подключаемых include-файлах, с командами script и условиями запуска.
stages задают этапы, needs — зависимости выполнения, artifacts передают результаты между jobs. Уточните фактическую схему проекта, защиту deploy и секретов. Кэш зависимостей не следует путать с артефактом собранного релиза.
Источник: docs.gitlab.com.