Высокий ТТМ, много ручной работы, непредсказуемость даты выкатки — всё это влияло на частоту и скорость наших релизов.
В докладе я хочу рассказать про наш опыт ускорения релизов и стандартизации этого процесса в сервисах Mail. ru и поделиться подходами и инструментами, которые практически каждый сможет внедрить в собственные проекты.
* Почему мы за это взялись.
* Как правильно организовать выкатки? Какие есть подходы, и что выбрали мы.
* Как устроен пайплайн: сборки образов, мерж веток, джобы, механизм раскатки, виды апрувов и другое.
* Как мы следим за пайплайном: графики, алерты и нотификации.
* Особенности организации пайплайнов в CI.
* Результаты, которых мы достигли.