Retour aux cas pratiques
GitLab CIAvancé
Pipeline conditionnel basé sur modifications de fichiers
Scénario
Contexte : Un monorepo contient plusieurs services indépendants. Le Problème : Chaque modification déclenche l'ensemble des jobs même si un seul service est modifié. Contraintes : Utiliser rules:changes pour exécuter un job uniquement si certains dossiers sont modifiés. Livrable attendu : Adapter le .gitlab-ci.yml pour conditionner l'exécution des jobs selon les fichiers impactés.
Compétences ciblées
gitlab-cirulesmonorepooptimizationci