- Concepts de base de GitLab CI/CD (30 minutes)
- Pipeline
- Jobs et stage
- Runners
-
Configuration des tests automatisés pour un projet Angular.
-
Création d'un pipeline de déploiement avec Docker dans un environnement DEV.
-
Personnalisation des runners GitLab pour répondre aux besoins spécifiques du projet.
-
Planification avancée (scheduling) pour les tests E2E.
Après-midi : Sécurité et Bonnes Pratiques
-
Configuration de la sécurité du référentiel GitLab, y compris les branches protégées et les revues de code.
-
Bonnes pratiques en CI/CD, discussions sur la manière d'optimiser les pipelines.
-
Pentest d’un pipeline vulnérable.