Continuous integration для всех

Для таких компаний, как Яндекс, качество выпускаемого продукта всегда стоит на первом месте. Проверить качество и защититься от финансовых потерь помогает тестирование. Помимо этого, важна скорость жизненного цикла кода — от разработки до релиза. Чем быстрее новые фичи и продукты появляются в продакшене, тем выше уровень нашего сервиса. Поэтому мы внедрили Continuous integration (непрерывную интеграцию).

Из каких кубиков строится процесс Continuous integration в баннерокрутилке Яндекса? Как мы обеспечиваем стабильность конструкции? Что нужно, чтобы твой коммит попал в продакшен уже завтра? Как наладить непрерывную интеграцию на своём веб-сервисе? Об этом и пойдёт речь в докладе.