Retour aux cas pratiques
JenkinsExpert
Pipeline dynamique basé sur modifications de dossiers
Scénario
Contexte : Un monorepo contient plusieurs microservices indépendants. Le Problème : Chaque commit déclenche l'ensemble du pipeline même si un seul service est modifié. Contraintes : Implémenter une logique conditionnelle dans le Jenkinsfile analysant les changements via git diff pour exécuter uniquement les stages concernés. Livrable attendu : Décrire un pipeline capable de détecter dynamiquement les dossiers modifiés et d'adapter l'exécution des stages en conséquence.
Compétences ciblées
jenkinsmonorepodynamicpipelineoptimization