Close

Comment installer LaunchDarkly pour une intégration avec Jira

Portrait de Matt DeLaney
Matt DeLaney

Product Marketing Manager, LaunchDarkly

Ce tutoriel explique comment installer l'intégration LaunchDarkly for Jira et comment connecter des feature flags aux tickets Jira de votre équipe.

* Remarque : cette intégration concerne Jira Cloud uniquement.

Durée

8 minutes de lecture.

Public

Vous disposez d'un compte Jira et vous maîtrisez les fondamentaux de Jira. Lancez-vous avec Jira ici.

Vous maîtrisez les bases de LaunchDarkly. Lancez-vous avec LaunchDarkly ici.

Prérequis

  • Vous avez installé l'app LaunchDarkly for Jira via l'Atlassian Marketplace dans votre instance Jira Cloud.
  • Vous disposez d'un jeton d'accès à l'API avec des autorisations en écriture. Pour en savoir plus, consultez la page API access tokens (Jetons d'accès à l'API).
  • Vous pouvez également attribuer au jeton d'accès un rôle personnalisé lui permettant de contrôler les webhooks. Dans la stratégie de rôle personnalisée, autorisez l'intégration Jira à accéder aux ressources webhook/* grâce aux actions createWebhook et deleteWebHook.
Ticket Jira

Les équipes peuvent déjà utiliser Jira et LaunchDarkly pour gérer les livraisons logicielles. L'intégration de ces deux solutions simplifie la communication entre les équipes et offre une meilleure visibilité sur l'état de déploiement d'une fonctionnalité. L'intégration LaunchDarkly for Jira affiche les états des feature flags sur les tickets Jira afin que les utilisateurs puissent obtenir plus rapidement les informations dont ils ont besoin et réduire les changements de contexte.

Étape 1 : Configurez l'intégration

Une fois que vous avez créé un jeton d'accès à l'API, utilisez-le pour configurer l'intégration Jira pour votre compte LaunchDarkly.

  1. Accédez à la page de gestion des apps de votre instance Jira et cliquez sur le bouton Configuration de l'app LaunchDarkly.
  2. Définissez votre clé d'API.
  3. Sélectionnez l'environnement que l'app suivra pour chacun de vos projets LaunchDarkly. Par défaut, l'app suivra vos environnements de production.
Configurer l'intégration LaunchDarkly

Une fois que vous avez configuré l'app LaunchDarkly for Jira, un panneau Releases (Livraisons) apparaît lorsque vous affichez les tickets sur le tableau Active sprints (Sprints actifs).

Si aucun flag n'est associé à un ticket Jira existant, vous pouvez en ajouter un à l'aide d'un bouton. Si un ou plusieurs flags sont déjà associés à un ticket Jira, l'état du déploiement de chaque feature flag connecté s'affiche sur chaque ticket Jira.

Maintenant que l'app Jira est configurée, vous pouvez connecter des feature flags aux tickets Jira.

Étape 2 : Créez un feature flag à partir d'un ticket Jira

Pour créer un feature flag grâce à des tickets Jira, procédez comme suit :

  1. Accédez au panneau des feature flags de votre ticket Jira.
  2. Cliquez sur Add feature flag (Ajouter un feature flag), puis sélectionnez l'option Create feature flag (Créer un feature flag). La page de création de flags LaunchDarkly s'ouvre.
  3. Dans la page de création de feature flags, le ticket Jira est prérempli.
Page de création de feature flags

Étape 3 : Connectez un feature flag existant à un ticket Jira depuis LaunchDarkly

Si vous avez déjà créé un feature flag pour votre ticket Jira, vous pouvez ajouter un ticket Jira à votre flag existant en créant une propriété personnalisée pour votre flag.

  1. Accédez à la page Settings (Paramètres) du flag.
  2. Nommez la propriété personnalisée Jira issues (Tickets Jira).
  3. Saisissez une liste de clés de tickets Jira en tant que valeur de propriété. Vous pouvez répertorier plusieurs tickets, le cas échéant.

  4. Cliquez sur Save Changes (Enregistrer les modifications).

Champ des propriétés personnalisées des tickets Jira

Vous avez découvert comment connecter vos comptes Jira et LaunchDarkly, créer un feature flag à partir d'un ticket Jira et lier un feature flag existant à un ticket Jira.

Avancez rapidement, en toute confiance

L'intégration LaunchDarkly for Jira vous offre un contrôle et une visibilité accrus sur tous les aspects d'une livraison de fonctionnalités. Vous pouvez désormais avoir confiance, car vous savez à tout moment ce qui se passe avec vos livraisons.

Découvrez plus d'intégrations pour Atlassian Open DevOps.

Matt DeLaney
Matt DeLaney

Matt DeLaney is a Product Marketing Manager at LaunchDarkly.


Partager cet article

Lectures recommandées

Ajoutez ces ressources à vos favoris pour en savoir plus sur les types d'équipes DevOps, ou pour les mises à jour continues de DevOps chez Atlassian.

Illustration Devops

Communauté DevOps

Illustration Devops

Parcours de formation DevOps

Illustration d'une carte

Essayez la solution gratuitement

Inscrivez-vous à notre newsletter Devops

Thank you for signing up