Naar de inhoud

Continuous integration

Continuous integration brengt wijzigingen regelmatig samen in een gedeelde ontwikkelstand. Automatische controles kunnen bepaalde conflicten eerder tonen.

Ook bekend alsCIContinue integratie
Cloud & beheer

Continuous integration (CI) is het regelmatig samenvoegen van kleine wijzigingen in een gedeelde ontwikkelstand. Automatische builds en tests kunnen controleren of die stand aan de afgesproken controles voldoet.

In een hypothetische productimport wordt sku hernoemd naar productCode, terwijl een ander programmadeel de oude naam gebruikt. Een passende integratietest op de gezamenlijke versie kan die breuk tonen. Apart geteste wijzigingen zouden haar kunnen missen.

CI is niet alleen een hulpmiddel aanzetten. De controles moeten passen en fouten moeten worden opgepakt. Een groene uitvoering bewijst alleen de uitgevoerde controles. Ze garandeert geen foutloosheid of automatische goedkeuring voor productie.

Bronnen

Artikelen over dit onderwerp

Cloud & beheer met ASES

Hosting, deployment, onderhoud en support