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
    Pipeline dynamique basé sur modifications de dossiers — mise en situation Jenkins | CodeDuel