GitLab CI : des etapes claires jusqu'au deploiement
Avec GitLab CI, tu decris des stages (etapes) : build, test, package, deploy. Chaque job appartient a une etape.
Conseils simples
- Nomme les jobs pour un humain
- Mets du cache sur les dependances (sans casser les builds)
- Separe staging et prod
- Range les secrets correctement
Le but : la meme histoire a chaque merge. Ensuite, tu peux viser Kubernetes ou le GitOps.