Intégrer Bitbucket à Changements de vélocité DevOps — Espace de travail
Connectez-vous à votre Bitbucket instance à l’aide du playbook de l’espace de travail de changement DevOps pour détecter les référentiels.
Avant de commencer
Effectuez les tâches spécifiées dans la Premiers pas avec Changements de vélocité DevOps rubrique.
Rôle requis : sn_devops.admin ou sn_devops.tool_owner
Procédure
-
Accédez à la Espaces de travail > Espace de travail de changement DevOps et utilisez l’une des options suivantes pour ouvrir le Playbook à embarquer Bitbucket.
Option Étapes Page d'accueil - Sélectionnez Connecter un outil.
- Dans le modal Se connecter à un outil, sélectionnez Bitbucket dans la catégorie Code .
Module d’application - Sélectionnez Applications (
) dans la navigation primaire.
- Sélectionnez une application existante ou créez-en une. Pour créer une application, reportez-vous à la section app-create-workspace.html.
- Dans le volet Actions recommandées, sélectionnez la fiche Connecter un outil .
- Dans le modal Se connecter à un outil, sélectionnez Bitbucket dans la catégorie Code .
Module d’outils - Sélectionnez Outils (
dans la navigation primaire.
- Dans la liste Aptitude, sélectionnez Codage.
- Sélectionnez Connecter un outil.
- Dans le modal Se connecter à un outil, sélectionnez Bitbucket.
Important :Si vous souhaitez détecter et suivre des objets d’outils tels que des référentiels lors de la connexion à l’outil, vous devez connecter votre outil à partir du module Application. -
Spécifiez un nom pour l’outil dans le champ Nom de l’outil , puis sélectionnez Suivant.
-
Sur l’activité du playbook des détails de l’instance Bitbucket :
- Entrez l’URL de votre Bitbucket instance.
- Saisissez les informations d’identification de connexion de l’administrateur général de l’instance Bitbucket .
- Si votre Bitbucket instance est associée à un serveur MID, sélectionnez l’option Serveur MID et entrez ses détails. Un MID Server est nécessaire si votre instance d’outil est hébergée sur site. Pour plus d’informations sur Serveur MID, reportez-vous à la section Sélection d’un Serveur MID.
-
Sélectionnez Connexion.
-
Les contrôles d’autorisation sont exécutés sur les informations d’identification que vous avez saisies.
Les autorisations requises et les autorisations disponibles s’affichent. Si vous souhaitez saisir des informations d’identification avec de meilleures autorisations, sélectionnez Saisir à nouveau les informations d’identification. Pour en savoir plus sur toutes les autorisations requises, reportez-vous à la section Bitbucket Autorisations dans Autorisations requises pour DevOps les outils.
Vous pouvez choisir de continuer avec la connexion de l’outil même si vous ne disposez pas de toutes les autorisations requises.
- Sélectionnez Suivant.
-
Spécifiez l’accès pour l’outil.
- Si vous souhaitez contrôler l’accès à l’outil, ajoutez les groupes qui doivent avoir accès à l’outil dans le champ Géré par .Les tâches que ces utilisateurs peuvent effectuer dans les groupes dépendent du rôle qui leur est affecté.
- DevOps Rôle du propriétaire de l’outil : peut afficher et modifier l’outil.
- DevOps Rôle du propriétaire de l’application : permet d’afficher l’outil et peut associer, détecter, importer des données historiques et modifier les étapes du pipeline (le cas échéant) des objets de l’outil (tels que les plans, les référentiels et les pipelines).
- DevOps Rôle d’administrateur : peut modifier tous les outils.
- Autres DevOps rôles : peut afficher l’outil.
Remarque :Si vous ne sélectionnez pas de groupe et ignorez cette étape, tous les utilisateurs ayant le rôle de propriétaire de l’outil DevOps seront en mesure de modifier l’outil. - Si vous choisissez de contrôler l’accès à l’outil, l’option Tous les propriétaires d’applications peuvent afficher et associer des objets d’outil aux applications devient disponible à la sélection.
Cette option permet à tous les utilisateurs ayant le rôle de DevOps propriétaire de l’application d’accéder à l’outil. Si cette option est sélectionnée, ils seront en mesure d’afficher, d’associer, de détecter, d’importer des données historiques et de modifier les étapes du pipeline (le cas échéant) des objets de l’outil.
- Sélectionnez Affecter.
- Si vous souhaitez contrôler l’accès à l’outil, ajoutez les groupes qui doivent avoir accès à l’outil dans le champ Géré par .
-
Sélectionnez les référentiels pour lesquels vous souhaitez configurer automatiquement les webhooks.
Les notifications en temps réel sont idéales pour maintenir les informations les plus à jour, notamment pour automatiser les demandes de changement.
Vous pouvez également configurer un webhook en le configurant manuellement. Vous pouvez également choisir d’activer l’interrogation nocturne pour extraire le système de données pour tous les référentiels suivis en définissant la propriété Activer l’interrogation sur Oui.
-
Sélectionnez Configurer.
Important :
- Si vous vous connectez à partir de la page d’accueil ou du module Outils, la connexion est terminée et vous êtes redirigé vers la page Résumé.
- Si vous vous connectez à partir du module Applications, les référentiels disponibles dans votre instance sont détectés. Vous pouvez en suivre et en importer des données historiques.
-
Sélectionnez les référentiels que vous souhaitez suivre et associez-les à l’application à partir de la section Sélectionner des référentiels pour suivre l’activité du playbook.
- Sélectionnez Suivant.
-
Sur la page Résumé , passez en revue les détails de l’outil correctement connecté Bitbucket .
Sélectionnez Afficher l’enregistrement de l’outil pour examiner les détails de l’instance connectée et des référentiels détectés à partir de celle-ci.