CI/CDВ разработке ПО, CI/CD или CICD[1] — это комбинация непрерывной интеграции (continuous integration) и непрерывного развертывания (continuous delivery или continuous deployment) программного обеспечения в процессе разработки[2][3]. CI/CD объединяет разработку, тестирование и развёртывание приложений. В настоящий момент DevOps-инженеры стремятся применять CI/CD практически для всех задач[4]. Цель состоит в том, чтобы ускорить обнаружение ошибок, повысить производительность и обеспечить более быстрые циклы выпуска. Этот процесс отличается от традиционных методов, когда набор обновлений программного обеспечения интегрировался в один большой пакет перед развертыванием более новой версии. Современные методы DevOps включают в себя непрерывную разработку, непрерывное тестирование, непрерывную интеграцию, непрерывное развертывание и непрерывный мониторинг программных приложений на протяжении всего жизненного цикла разработки. Практика CI/CD или конвейер CI/CD составляет основу современных операций DevOps. Примечания
Ссылки
|
Portal di Ensiklopedia Dunia