CI/CD

Innen programvareutvikling er CI/CD eller CICD er kombinasjonen av kontinuerlig integrasjon (CI) og (oftest:) kontinuerlig leveranse eller (mindre vanlig:) kontinuerlig utrulling (CD).

Sammenligning

Motivasjon

CI/CD bygger bro mellom utviklings- og driftslag ved å håndheve automatisering i bygging, testing og utrulling av applikasjoner. Prosessen står i kontrast til tradisjonelle metoder der alle oppdateringer integreres i en stor batch før de rulles ut i en nyere versjon. Moderne DevOps-praksis innebærer:

av programvare gjennom hele livssyklusen. CI/CD-kommandokøer (pipelines) utgjør ryggraden i moderne DevOps.

Se også

Referanser

  1. ↑ Sacolick, Isaac (17. januar 2020). «What is CI/CD? Continuous integration and continuous delivery explained». InfoWorld (på engelsk). Besøkt 1. juni 2021.