Непрерывная интеграция

Руководство по непрерывной доставке


Что такое непрерывная доставка?

Непрерывная доставка — это методика, предполагающая использование автоматизации для подготовки релизов ПО короткими итерациями, благодаря чему команды могут выпускать готовое к работе ПО гораздо чаще. В последнее время все больше внимания уделяется непрерывной интеграции, встроенному тестированию, непрерывному мониторингу и обратной связи по аналитике. Все это — составляющие новой тенденции, наметившейся в индустрии разработки ПО и заключающейся в повышении способности реагировать на изменения. Если организации попытаются в этом разобраться, они неизбежно столкнутся с понятием непрерывной доставки.

Если вы непрерывно выполняете тестирование и уверены, что это служит гарантией качества, выпускать релизы ПО можно в любой момент времени. Понятие непрерывной доставки не означает доставку как таковую — оно отражает философию и приверженность принципу, согласно которому код всегда должен быть готов к выпуску.

«Не могу ветку сменить! Что, опять сервер упал?» — воскликнул разработчик. Диагностика заняла пару минут. Небольшая проблема в настройках клиента у специалиста была устранена, и Эрин продолжила пить кофе, просматривать панель управления непрерывной интеграцией и планировать свой день. «Вот так!» — подумала Эрин. 

* Притча о том, как начать свой путь к непрерывной интеграции/непрерывной доставке 
Подробнее >>