Съдържание:
- Определение - Какво означава непрекъсната интеграция (CI)?
- Техопедия обяснява непрекъсната интеграция (CI)
Определение - Какво означава непрекъсната интеграция (CI)?
Непрекъснатата интеграция (CI) е практика за разработка на софтуер, при която всеки член на екип за разработка интегрира работата си с тази, произведена от другите непрекъснато.
В софтуерното инженерство CI се счита за форма на контрол на качеството, при която често се прилагат малки усилия, за разлика от по-традиционния метод за прилагане на контрол на качеството след приключване на разработката. Интеграциите се проверяват от автоматизирана конструкция, която се използва за откриване на грешки при интеграция възможно най-бързо и тестване на софтуера.
Техопедия обяснява непрекъсната интеграция (CI)
Екипите за разработка използват подхода на непрекъсната интеграция при разработването на софтуер, тъй като им позволява да се развиват по-бързо и по-ефективно, отколкото ако работят отделно за по-дълги периоди от време.
Разработчиците, използващи този подход, изпращат промени в хранилището на изходния код, по това време съществуващата кодова промяна се променя и нов код може да се добави заедно с други ресурси, които търсят потенциални конфликти в кодирането. Има и търговски CI сървъри, които екипите за разработка могат да използват за улесняване на процеса на CI.
