Retour aux cas pratiques
JenkinsFondamental

Correction d'un Jenkinsfile qui ne se déclenche pas sur la branche principale

Scénario

Contexte : Une équipe a mis en place un pipeline Jenkins pour un projet Node.js afin d'automatiser les tests à chaque commit. Le Problème : Malgré la présence d'un Jenkinsfile dans le repository, le job ne se déclenche pas lors des pushes sur la branche main. Contraintes : Vous devez corriger uniquement le Jenkinsfile. Le pipeline doit s'exécuter sur la branche main. Aucun changement dans le code applicatif. Jenkinsfile actuel : pipeline { agent any stages { stage('Test') { steps { sh 'npm install' sh 'npm test' } } } } Livrable attendu : Adapter le Jenkinsfile ou la configuration déclarative pour assurer le déclenchement correct sur la branche main.

Compétences ciblées

jenkinspipelinecinodejsautomation
    Correction d'un Jenkinsfile qui ne se déclenche pas sur la branche principale — mise en situation Jenkins | CodeDuel