Aller au contenu principal

Ajouter l'intégration Jenkins

L'intégration donne à Astrolabe l'adresse de ton Jenkins, son utilisateur et son jeton. Tu le fais une fois, en administrateur. C'est le seul endroit où tu saisis Jenkins, et elle nourrit aussi les cartes Jenkins du Tableau de bord.

Avant de commencer : un utilisateur Jenkins et son jeton d'API, voir Créer un jeton d'API Jenkins.

Comment faire​

1. Ouvre l'intégration Jenkins​

  1. Dans la barre latérale, en bas, clique sur Administration.
  2. Sous PLATEFORME, clique sur Connexions de l'entreprise.
  3. Sur la carte Jenkins, clique sur Configurer.
  4. En haut à droite, clique sur Ajouter un jeton.

2. Remplis le formulaire​

ChampQuoi écrireExemple
NomUn nom de ton choixJenkins
URL de l'instance JenkinsL'adresse de Jenkins, sans https://jenkins.exemple.com
Utilisateur JenkinsL'utilisateur du jetonastrolabe
Jeton JenkinsLe jeton d'API que tu as créé

3. Teste et enregistre​

  1. Clique sur Tester la connexion. Le formulaire dit La connexion fonctionne : la source a accepté les identifiants.
  2. Clique sur Ajouter. Astrolabe redémarre tout seul, en quelques secondes.

Le jeton est dans la liste, avec État à Connectée.

✅ C'est fait. La suite : Afficher l'onglet Jenkins sur un composant.

Tu as plusieurs Jenkins​

Ajoute une intégration par Jenkins, et donne à chacune une clé d'instance.

  1. Sur la carte Jenkins, clique sur Gérer, puis sur Ajouter un jeton pour chaque Jenkins.
  2. Dans le formulaire, ouvre Réglages facultatifs et remplis Clé de l'instance Jenkins avec un nom court : lettres, chiffres, ., _ et -.
JenkinsNameJenkins instance key
ProductionJenkins prodprod
Autres environnementsJenkins devdev

Un composant choisit alors son Jenkins dans son annotation : voir Afficher l'onglet Jenkins sur un composant.

Le Jenkins par défaut

Un nom de job sans clé d'instance est lu dans l'intégration dont la clé d'instance est default, sinon dans la première de la liste.

Remplacer un jeton​

Quand un jeton a expiré ou a été révoqué :

  1. Sur la carte Jenkins, clique sur Gérer.
  2. Sur la ligne du jeton, clique sur Modifier le jeton.
  3. À côté de Jeton Jenkins, clique sur Remplacer, puis colle le nouveau jeton.
  4. Clique sur Tester la connexion, puis sur Enregistrer. Astrolabe redémarre tout seul, en quelques secondes.