Aller au contenu principal

Ajouter les cartes Jenkins à ton tableau de bord

Les cartes Jenkins de Mes tableaux de bord montrent les builds des composants du catalogue : tu vois d'un coup d'œil ce qui a tourné et ce qui a échoué, sans ouvrir Jenkins.

Avant de commencer​

Les cartes​

CléCe qu'elle montre
BuildsLes builds du job Jenkins de chaque composant du catalogue, avec leur statut et leur date
Builds détaillésLes mêmes builds, avec leur durée et les étapes de chaque build

Les clés et leur description s'affichent en anglais. Les deux cartes listent tous les composants du catalogue qui portent l'annotation jenkins.io/job-full-name, quel qu'en soit le propriétaire. Un composant sans l'annotation n'apparaît pas. Les deux cartes montrent cinq lignes à la fois, le build le plus récent de chaque job en premier.

Pour ne garder que tes composants, filtre la colonne Mine (À moi ou Autres) et enregistre le filtre avec la carte : voir Ne garder que tes lignes.

Une carte qui contient des builds n'a pas été vérifiée sur une instance : aucun Jenkins n'était connecté.

Les colonnes​

Les titres des colonnes s'affichent en anglais.

ColonneCe qu'elle ditCartes
RessourceLe nom complet du job Jenkins, par exemple catalog-api ou shop/shop-apiLes deux
TitreLe build, par exemple catalog-api #3 sur Builds, et le nom du job sur Builds détaillésLes deux
CléLe numéro du build, par exemple #3Les deux
OwnerLe propriétaire du composantLes deux
MineÀ moi quand le composant est à toi (toi ou l'un de tes groupes le possède), Autres sinonLes deux
Statutsuccess, failed ou un autre mot de Jenkins, dans une pastille coloréeLes deux
DateLe jour du buildLes deux
DuréeLa durée du buildBuilds détaillés
ÉtapesLes étapes du build, chacune avec son statutBuilds détaillés
Dernière colonneUn lien qui ouvre le build dans JenkinsLes deux

Un job rangé dans un dossier s'affiche avec son chemin complet dans Resource, par exemple shop/shop-api. Un job qui n'est pas un pipeline n'a pas d'étapes : le build est sur les deux cartes, et Stages affiche -.

➕ Ajouter une carte​

  1. Dans la barre latérale, clique sur Tableau de bord, puis sur l'onglet du tableau voulu.

  2. Clique sur Ajouter une carte, en haut de la page.

  3. Dans Ajouter une carte, choisis la Source jenkins, puis une Clé : Builds ou Builds détaillés. La description sous la clé dit ce que la carte montre.

  4. Saisis un Nom de la carte, puis clique sur Ajouter.

La carte se remplit en quelques secondes.

✅ C'est tout !

Ce que dit la carte quand quelque chose ne va pas​

Ce que dit la carteCe que ça veut dire
Rien à afficher et « Aucun build à montrer : aucun composant du catalogue n'a d'annotation jenkins.io/job-full-name, ou son job n'a pas encore de build. »Aucun composant du catalogue n'a l'annotation jenkins.io/job-full-name, ou son job n'a pas encore de build
Jenkins a refusé le jeton. et « Le jeton a peut-être expiré ou été révoqué : remplacez-le dans Administration › Connexions de l'entreprise › Jenkins (ou dans Mon compte › Mes comptes si c'est le vôtre). »Jenkins n'accepte plus le jeton de l'intégration. Le bouton Ouvrir l'intégration Jenkins t'emmène à l'écran où on le remplace. Voir Problèmes courants avec Jenkins.
Jenkins refuse la connexion. et « Vérifiez l'hôte et le port dans Administration › Connexions de l'entreprise › Jenkins, et que le service tourne. »Astrolabe n'arrive pas à joindre Jenkins. Le bouton Ouvrir l'intégration Jenkins ouvre l'intégration.
Jenkins ne connaît pas ce qui est demandé. et « Vérifiez le nom dans l'annotation du composant, et que le jeton peut le voir. »Jenkins ne connaît aucun des jobs écrits dans tes composants. Vérifie les noms. Voir Problèmes courants avec Jenkins.

Un job que Jenkins ne connaît pas est laissé de côté, les autres s'affichent quand même.

Notifications​

Cette étape n'a pas été vérifiée sur une instance. Tu choisis ce que tu reçois dans Mon compte › Notifications.

La suite : FAQ Jenkins.