Spisu treści:
Definicja - Co oznacza ciągła integracja (CI)?
Ciągła integracja (CI) to praktyka tworzenia oprogramowania, w której każdy członek zespołu programistycznego stale integruje swoją pracę z pracą innych.
W inżynierii oprogramowania CI jest uważane za formę kontroli jakości, w której często stosuje się małe wysiłki, w przeciwieństwie do bardziej tradycyjnej metody kontroli jakości po zakończeniu prac rozwojowych. Integracje są weryfikowane przez automatyczną kompilację, która służy do jak najszybszego wykrywania błędów integracji i testowania oprogramowania.
Techopedia wyjaśnia Continuous Integration (CI)
Zespoły programistów stosują podejście ciągłej integracji do tworzenia oprogramowania, ponieważ pozwala im to rozwijać się szybciej i wydajniej niż wtedy, gdy pracują osobno przez dłuższy czas.
Programiści stosujący to podejście przesyłają zmiany do repozytorium kodu źródłowego, w którym to czasie można zmienić istniejącą bazę kodu i dodać nowy kod wraz z innymi zasobami, które szukają potencjalnych konfliktów kodowania. Istnieją również komercyjne serwery CI, z których zespoły programistyczne mogą korzystać w celu usprawnienia procesu CI.
