See artikkel ootab keeletoimetamist. (Detsember 2018) |
Pidev integratsioon (inglise keeles continuous integration, lühend CI) on tarkvaraarenduses järgitav tava, kus arendajad pidevalt oma koodi ühisesse hoidlasse üles panevad.[1]
Iga muudatust kontrollib automaatne protsess, mis tagab arendusprojekti stabiilsuse ning kui esineb vigu, leitakse need kiiresti.[2] Selleks et arendajate tehtud muudatused koodis ei jääks isoleerituks, peavad arendajad oma muudatused ühishoidlas asuva koodiga liitma. Nende muudatuste edukust testitakse kohe, luues uus tarkvaraversioon (build), mida testivad automaattestid.[3] Pidev integratsioon säästab aega, kuna identifitseerib varakult koodimuudatustest tulenevad konfliktid ja regressioonid, kuid selle edukaks läbiviimiseks on vaja palju automaatteste.
{{cite web}}
: puuduv või tühi pealkiri: |title=
(juhend)
{{cite web}}
: puuduv või tühi pealkiri: |title=
(juhend)
{{cite web}}
: puuduv või tühi pealkiri: |title=
(juhend)