Hjem programvare Hva er kontinuerlig integrasjon (ci)? - definisjon fra techopedia

Hva er kontinuerlig integrasjon (ci)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr kontinuerlig integrasjon (CI)?

Kontinuerlig integrasjon (CI) er en programvareutviklingspraksis der hvert medlem av et utviklingsteam integrerer sitt arbeid med det som produseres av andre kontinuerlig.

I programvareteknikk blir CI betraktet som en form for kvalitetskontroll, der små anstrengelser ofte brukes, i motsetning til den mer tradisjonelle metoden for å anvende kvalitetskontroll etter at utviklingen er fullført. Integrasjonene blir bekreftet av en automatisert build som brukes til å oppdage integrasjonsfeil så raskt som mulig og teste programvaren.

Techopedia forklarer kontinuerlig integrasjon (CI)

Utviklingsteam bruker den kontinuerlige integreringstilnærmingen til programvareutvikling fordi den lar dem utvikle seg på en raskere og mer effektiv måte enn hvis de jobber hver for seg i lengre perioder.

Utviklere som bruker denne tilnærmingen sender inn endringer i et kildekodelagringssted, hvor den eksisterende kodebasen endres og ny kode kan legges sammen med andre ressurser som ser etter potensielle kodekonflikter. Det er også kommersielle CI-servere som utviklingsteam kan bruke for å lette CI-prosessen.

Hva er kontinuerlig integrasjon (ci)? - definisjon fra techopedia