Волобуев Петр | Технологический радарВолобуев Петр | Технологический радар

CI/CD

devops
Использую

К моменту перехода на микросервисную архитектуру CI/CD из эксперимента превратился в обязательную практику. GitLab CI пайплайны для каждого сервиса: сборка, тесты, упаковка в Docker-образ, деплой на разработческую среду автоматически при пуше в ветку. Релизный деплой через ручной approve.

Практика "разработческая среда под каждую ветку" сильно ускорила ревью и интеграционное тестирование.

Оценка

Начинаю серьёзно погружаться в CI/CD практики. На проекте выстраиваем пайплайны в GitLab CI для автоматической сборки и деплоя. Идея "разработчик пушит код, дальше всё само" меняет культуру работы в команде. Позже это вырастет в полноценную контейнерную инфраструктуру.