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.
Примечания
[править | править код]- ↑ Irani, Zubin (2018-03-28). "5 common pitfalls of CICD -- and how to avoid them". InfoWorld (англ.). Архивировано 22 декабря 2017. Дата обращения: 21 декабря 2017.
{{cite news}}
: Указан более чем один параметр|accessdate=
and|access-date=
(справка) - ↑ Heller, Martin (2015-07-20). "Continuous integration is not always the right answer. Here's why". TechBeacon. Архивировано 29 декабря 2018. Дата обращения: 21 декабря 2017.
{{cite news}}
: Указан более чем один параметр|accessdate=
and|access-date=
(справка) - ↑ Atlassian. Continuous integration vs. continuous delivery vs. continuous deployment . Atlassian (14 апреля 2017). Дата обращения: 4 апреля 2019. Архивировано 20 июня 2020 года.
- ↑ Типичный программист. Непрерывная интеграция и доставка (СI/CD): идеальная методика разработки или отраслевой хайп? Tproger (16 декабря 2018). Дата обращения: 3 августа 2020. Архивировано 9 августа 2020 года.
Ссылки
[править | править код]- CI/CD — принципы и применения от medium.com
- Просто о CI/CD от YouTube канала «webDev»
Это заготовка статьи по информатике. Помогите Википедии, дополнив её. |