Monitorer l'exécution de votre pipeline Jenkins
Avant de commencer
- Vous avez démarré la procédure Exécuter le pipeline Jenkins à l'aide de paramètres adaptés à votre environnement.
- Votre référentiel d'artefacts (Nexus or Artifactory) est lancé.
Procédure
- Dans la page d'accueil Jenkins, sélectionnez le pipeline TalendSimplePipeline.
- Cliquez sur Open Blue Ocean à gauche.
- Cliquez sur la nouvelle ligne qui s'ajoute à la liste pour suivre la progression du pipeline.
Résultats
Le pipeline est lancé et votre projet est traité selon la phase Maven définie dans votre script. La bonne pratique consiste à utiliser la phase deploy pour générer le code source, le compiler, le tester, le packager et le déployer dans Nexus.
Vous pouvez voir les résultats :
- dans Jenkins : les résultats détaillés sont disponibles dans les logs qui s'affichent lorsque vous cliquez sur l'icône Display the log in new window (Afficher le log dans une nouvelle fenêtre).Exemple présentant l'exécution réussie du test nommé test_feature903 :
- dans Talend Management Console : exemple d'artefacts de Job et Route en version 0.1.0 déployés dans l'espace de travail ci-workspace de l'environnement dev-ci :
L'option d'affichage des informations Git (auteur·e, ID du commit, date du commit) dans Talend Management Console lorsque vous publiez des artefacts à l'aide de builds d'intégration continue est disponible à partir de la version 8.0.1 (disponible à partir de R2022-01).
- Dans votre référentiel d'artefacts : exemple d'artefacts de Job et Route en version 0.1.0 déployés dans le référentiel Nexus maven-releases avec un ID de groupe org.talend.ci :
- Dans votre registre Docker : exemple d'artefacts de Job en version 0.1 et latest, avec push vers une image Docker nommée ci_image :