Intégration Jenkins MakeAutomatiser Jenkins avec Make.
Un job change de statut dans Jenkins, et la suite démarre sans que personne regarde. L'intégration Jenkins Make tient en un seul déclencheur instantané : Jenkins appelle Make par webhook, c'est-à-dire dès l'événement, sans intervalle à régler. On voit ici où le brancher et quoi mettre derrière.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
Que permet vraiment l'intégration Jenkins Make ?
Elle relie ton compte Jenkins à Make une fois pour toutes, puis laisse une automatisation démarrer seule quand un job change de statut. Cette automatisation s'appelle un scénario : une suite de modules, un module étant une brique empruntée à une app. Jenkins n'apporte qu'une brique à cette suite, et elle se place toujours au départ.
Le plus courant, c'est prévenir. Une agence qui livre pour des clients veut que l'échec d'un job atterrisse dans son canal de discussion, pas dans un onglet que personne n'ouvre : Watch Job Status Notification attrape le changement, le module suivant poste le message. Deuxième usage, la prise en charge : le statut qui bouge crée un ticket ou déplace une carte, et la personne d'astreinte le voit arriver sans qu'on lui écrive. Troisième usage, l'historique : brancher le même déclencheur sur un tableur ou une base donne une trace lisible des statuts, bien pratique le jour où il faut expliquer ce qui s'est passé.
Autant dire tout de suite où se trouve le plafond. Côté Jenkins, Make ne propose que ce déclencheur. Aucun module d'action, donc rien dans Make ne lance un job, ne l'arrête ni ne relit un log à ta place. Tout ce qui suit le déclencheur se joue dans les autres apps de ton scénario.
Jenkins existe aussi en nœud dans n8n. Si le choix n'est pas tranché, le comparatif n8n vs Make pose les critères et l'Intégration Jenkins n8n montre l'autre version. Make est nouveau pour toi ? La Formation Make passe l'éditeur en revue, et le Dépannage Make sert le jour où un scénario s'arrête.
Comment connecter Jenkins à Make ?
- 01
Sors tes accès
Make doit prouver à Jenkins qui tu es. Prévois donc un compte Jenkins actif et, au choix, un jeton d'API (une clé que Jenkins génère pour qu'un autre outil s'y connecte) ou les identifiants avec lesquels tu te connectes d'habitude. La fenêtre de connexion les demande tout de suite.
- 02
Ouvre la fenêtre de connexion
Dans ton scénario, ajoute le module Jenkins puis clique sur Create a connection. Cette connexion, c'est ton compte Jenkins relié à Make une seule fois, que tous les modules Jenkins réutiliseront ensuite. Lui donner un nom est facultatif, et pratique si tu branches un second compte plus tard.
- 03
Colle le jeton et enregistre
Renseigne le jeton d'API ou les identifiants dans la fenêtre, puis clique sur Save. Make garde la connexion sur ton compte : le prochain scénario qui touche à Jenkins la choisit dans une liste au lieu de tout redemander.
Ton premier scénario, du canevas vide à l'activation
ObjectifQuand un job change de statut dans Jenkins, Make le récupère et le passe à l'app suivante.
- 01
Crée le scénario
Depuis la page Scenarios, crée un nouveau scénario et clique sur le + pour poser le premier module. Ce canevas vide, c'est l'endroit où la chaîne va se dessiner.
- 02
Pose le déclencheur
Cherche Jenkins par son nom, choisis Watch Job Status Notification et clique sur Create a connection pour relier le compte. Il se met en premier : c'est lui qui donne le départ.
- 03
Branche la suite
Clique sur le + à droite du déclencheur pour ajouter le module de l'app qui doit recevoir l'information, puis relie les données envoyées par le déclencheur aux endroits où ce module les attend.
- 04
Teste avec Run once
Clique sur Run once, puis fais changer le statut d'un job de ton côté. Le scénario s'exécute une fois et montre ce que chaque module a reçu : un bundle, autrement dit un élément qui passe d'un module au suivant.
- 05
Active et laisse tourner
Enregistre, puis bascule le scénario sur on. Comme le déclencheur est instantané, aucun intervalle n'est à régler dessus : il attend l'appel de Jenkins et repart à chaque changement de statut.
Ce qui met le scénario en route
1 module démarre un scénario quand quelque chose se passe dans Jenkins. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par Jenkins dès que ça se passe.
Watch Job Status Notification
Déclencheur instantanéDans Make“Triggers when a job status has been changed.”
C'est le seul module Jenkins disponible dans Make, et il surveille une chose : un job dont le statut vient de changer. À cet instant, il transmet au scénario un élément contenant ce que Jenkins a signalé, et tout ce que tu as mis derrière s'exécute dessus.
Besoin d'aide pour automatiser Jenkins avec Make ?
Une personne lit chaque message.
Les questions qui viennent ensuite
01L'intégration Jenkins Make est-elle gratuite ?
02Que faut-il pour connecter Jenkins ?
03Le déclencheur réagit-il en temps réel ?
04Et s'il manque un module ?
05Make ou n8n pour Jenkins ?
Reçois nos astuces d'automatisation chaque semaine.
Pas de spam. Désinscription en un clic.