Beetje Coderen

Les 29

CI/CD en deployment

Automatisch testen en uitrollen.

⏱ 45–60 minuten leestijd + oefenen

🎯 Na deze les kun je

  • een pipeline met build en tests opzetten
  • een image bouwen en publiceren
  • uitrollen naar een server of cluster

Tot nu toe bouw, test en publiceer je met de hand. Dat gaat goed tot iemand op vrijdagmiddag vergeet de tests te draaien. Continuous integration (CI) betekent dat bij elke push automatisch gebouwd en getest wordt. Continuous deployment (CD) betekent dat een goedgekeurde versie automatisch wordt uitgerold. In deze les bouw je een pipeline met GitHub Actions voor de takenlijst-app: bouwen, de tests uit les 16 draaien, een container-image maken (les 28) en uitrollen.

🔒 Deze les zit in het betaalde deel van de cursus

De eerste 5 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 29,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.

Wil je een seintje als het zover is?