Vad är Continuous Integration (CI) och Continuous Deployment (CD)?

De är nyckelmetoder inom mjukvaruutveckling och centrala delar av DevOps.

🔄

Continuous Integration (CI)

CI innebär att ofta integrera kodändringar i ett delat repository och automatisera tester för att säkerställa kodens tillförlitlighet.

📦

Continuous Delivery (CD)

CD automatiserar test- och leveransprocessen för kodändringar, men stannar precis innan automatisk utrullning till produktion.

🔁

CI/CD Pipeline

En pipeline är ett sammanhängande set av tester, processer och verifieringar som inkluderar CI och CD, som stöds av Agile mindset, DevOps och SRE-praktiker.