Как мы пришли к Continuous Delivery. Шишки, грабли, планы на будущееНепрерывная поставка
Доклад принят в программу конференции
Андрей Ермаков
Юрий Трегубов
Tinkoff.ru
Fullstack-разработчик на Angular, Node.js, Kotlin. Фанат подхода * as a Code.
Tinkoff.ru
DevOps-инженер, в прошлом автоматизатор тестирования.
Тезисы
Заказчик: "Давайте поставлять фичи каждый день, и без ручного регресс-тестирования?".
Команда: "А давайте!".
С такого разговора началось наше приключение на трех новых продуктах. Прошли через боль падающих тестов, ограничения инструментов, продакшн-баги.
Что спустя полгода?
Каждый день изменения катятся на продакшн, разработчики пишут тесты, а тестировщики предлагают, как улучшить покрытие. Достигли ли Святого Грааля continuous delivery? Нет, еще в пути.
Расскажем, как живется команде из 16 разработчиков, 3 тестировщиков и 2.5 девопсов. Грабли, шишки, успехи, и какие ставим цели сейчас.