Непрерывная интеграция и непрерывная доставка при помощи gitlab

13 Июн 2020 , 421

Рассмотрим CI(Continous Integration ) и CD (Continous Delivery)

Практикуя CD, вы автоматизируете процесс развертывания программного обеспечения и повторяете его в нескольких средах

Причины для CD

Экономия времени. Автоматизация развертываний может сэкономить много вре- мени и репутации

Сокращение цикла релиза

Сокращение цикла обратной связи

Надежность релизов

Меньшие приращения облегчают торговлю

Передовые методы обеспечения качества

Система CD структурирована как конвейер. Новый коммит или ветвь в системе управления версиями запускает создание конвейера и начинает выполнение первого из серии этапов. Когда этап проходит успешно, он запускает следующий этап. В случае сбоя весь экземпляр конвейера останавливается.

comments powered by Disqus

Подписка

Подпишитесь на наш список рассылки, чтобы получать обновления из блога

Рубрики

Теги