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

Автор: Randy Alexander
Дата создания: 2 Апрель 2021
Дата обновления: 12 Май 2024
Anonim
Просто о CI/CD (Непрерывная интеграция и доставка)
Видео: Просто о CI/CD (Непрерывная интеграция и доставка)

Содержание

Определение - Что означает Непрерывная интеграция (CI)?

Непрерывная интеграция (CI) - это практика разработки программного обеспечения, в которой каждый член команды разработчиков непрерывно интегрирует свою работу с работой, выполняемой другими.


В программной инженерии CI считается формой контроля качества, где часто прилагаются небольшие усилия, в отличие от более традиционного метода применения контроля качества после завершения разработки. Интеграции проверяются автоматической сборкой, которая используется для максимально быстрого выявления ошибок интеграции и тестирования программного обеспечения.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет непрерывную интеграцию (CI)

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

Разработчики, использующие этот подход, представляют изменения в репозиторий исходного кода, и в это время изменяется существующая кодовая база, и новый код может добавляться вместе с другими ресурсами, которые ищут потенциальные конфликты кодирования. Существуют также коммерческие серверы CI, которые команды разработчиков могут использовать для облегчения процесса CI.