Cuprins:
Definiție - Ce înseamnă integrarea continuă (CI)?
Integrarea continuă (CI) este o practică de dezvoltare software în care fiecare membru al unei echipe de dezvoltare își integrează activitatea în mod continuu cu cea produsă de alții.
În inginerie software, CI este considerată o formă de control al calității, în care se aplică frecvent eforturi mici, spre deosebire de metoda mai tradițională de aplicare a controlului calității după finalizarea dezvoltării. Integrările sunt verificate printr-o compilare automată care este utilizată pentru a detecta erorile de integrare cât mai rapid și pentru a testa software-ul.
Techopedia explică integrarea continuă (CI)
Echipele de dezvoltare utilizează abordarea de integrare continuă a dezvoltării software, deoarece le permite să se dezvolte într-o manieră mai rapidă și mai eficientă decât dacă lucrează separat pentru perioade mai lungi de timp.
Dezvoltatorii care utilizează această abordare trimit modificări la un depozit de coduri sursă, moment în care se modifică baza de cod existentă și se poate adăuga un cod nou împreună cu alte resurse care caută conflicte de codificare potențiale. Există, de asemenea, servere de CI comerciale pe care echipele de dezvoltare le pot utiliza pentru a facilita procesul CI.