Obsah:
- Definícia - Čo znamená kontinuálna integrácia (CI)?
- Techopedia vysvetľuje kontinuálnu integráciu (CI)
Definícia - Čo znamená kontinuálna integrácia (CI)?
Nepretržitá integrácia (CI) je prax pri vývoji softvéru, pri ktorej každý člen vývojového tímu priebežne integruje svoju prácu s prácou vytvorenou inými.
V softvérovom inžinierstve sa KI považuje za formu kontroly kvality, kde sa často vynakladajú malé úsilie, na rozdiel od tradičnejšej metódy kontroly kvality po dokončení vývoja. Integrácie sa overujú automatizovaným zostavením, ktoré sa používa na čo najrýchlejšie zisťovanie chýb integrácie a testovanie softvéru.
Techopedia vysvetľuje kontinuálnu integráciu (CI)
Vývojové tímy používajú nepretržitý integračný prístup k vývoju softvéru, pretože im to umožňuje vyvíjať sa rýchlejšie a efektívnejšie, ako keby pracovali oddelene dlhší čas.
Vývojári používajúci tento prístup odosielajú zmeny do archívu zdrojových kódov, kedy môžu byť pridané zmeny existujúcej kódovej základne a nový kód spolu s ďalšími zdrojmi, ktoré hľadajú potenciálne konflikty kódovania. Existujú tiež komerčné servery CI, ktoré vývojové tímy môžu použiť na uľahčenie procesu CI.
