Bitbucket intégration avec Vélocité de changement DevOps
Connectez-vous à votre Bitbucket instance pour suivre Bitbucket les dépôts, les validations, les branches et les demandes d’extraction.
Vue d’ensemble de l’intégration Bitbucket
Vélocité de changement DevOps prend en charge l’aptitude Code (référentiel) de l’outil Bitbucket .
Méthodes d'authentification
Vous pouvez vous connecter au Bitbucket cloud à l’aide de l’une des méthodes d’authentification suivantes :
- Authentification de base
-
Lorsque vous sélectionnez le type d’informations d’identification Authentification de base, les référentiels de tous les espaces de travail de l’organisation sont détectés. Vous pouvez obtenir le nom d’utilisateur et le mot de passe pour l’authentification de base à partir des paramètres de votre Bitbucket compte. Pour copier le nom d’utilisateur, accédez à et copiez le nom d’utilisateur à partir de la section Paramètres du profil Bitbucket. Pour copier le mot de passe, accédez à et sélectionnez Créer un mot de passe d’application. Saisissez les détails nécessaires et sélectionnez les autorisations requises, puis sélectionnez Créer et copiez le mot de passe. Les autorisations suivantes doivent être sélectionnées lors de la création des informations d’identification :
- Compte : Lire
- Projets : Lire
- Webhooks : lecture et écriture
- Demandes d’extraction : lecture
- OAuth 2.0 : code d’autorisation
- Vous devez créer le consommateur OAuth dans l’outil Bitbucket avec les autorisations requises avant de créer l’enregistrement OAuth pour le code d’autorisation. Vous pouvez accéder aux paramètres de l’espace de travail > les consommateurs OAuth > Ajouter un consommateurBitbucket pour ajouter le consommateur OAuth.
Sélectionnez les autorisations suivantes pour le consommateur OAuth.
- Compte : Lire
- Projets : Lire
- Webhooks : lecture et écriture
- Demandes d’extraction : lecture
Assurez-vous que l’option Ceci est un consommateur privé n’est pas sélectionnée. Vous devez saisir l’URL de votre instance ServiceNow dans le champ URL de rappel au format suivant.https://<instanceurl>/oauth_redirect.doVous pouvez créer des informations d’identification OAuth 2.0 - Code d’autorisation en effectuant les étapes spécifiées dans la Configurer le code d’autorisation OAuth 2.0 pour Bitbucket le cloud procédure.
- OAuth 2.0 : informations d’identification du client
- Vous devez créer le consommateur OAuth dans l’outil Bitbucket avec les autorisations requises avant de créer l’enregistrement OAuth pour les informations d’identification du client. Vous pouvez accéder aux paramètres de l’espace de travail > les consommateurs OAuth > Ajouter un consommateur dans Bitbucket pour ajouter le consommateur OAuth.
Sélectionnez les autorisations suivantes pour le consommateur OAuth.
- Compte : Lire
- Projets : Lire
- Webhooks : lecture et écriture
- Demandes d’extraction : lecture
Assurez-vous que l’option Il s’agit d’un consommateur privé est également sélectionnée. Vous devez saisir l’URL de votre instance ServiceNow dans le champ URL de rappel au format suivant.Vous pouvez créer un enregistrement OAuth 2.0 : informations d’identification du client dans l’interface utilisateur de l’espace de travail lors de l’intégration de l’outil. Vous avez besoin des valeurs ID client et Secret client de votre Bitbucket espace de travail. L’ID client de votre Bitbucket outil est disponible dans la section Consommateurs OAuth des paramètres de votre espace de travail (Paramètres de l’espace de travail > Consommateurs OAuth > Ajouter un consommateur) dans le champ Clé . Le secret client de votre Bitbucket outil est disponible dans la section Consommateurs OAuth des paramètres de votre espace de travail (Paramètres de l’espace de travail > consommateurs OAuth > Ajouter un consommateur) dans le champ Secret .https://<instanceurl>/oauth_redirect.do - Jeton d'accès
- Vous pouvez créer le jeton d’accès en effectuant les étapes spécifiées dans la documentation Atlassian . Assurez-vous que les autorisations suivantes sont fournies lors de la création du jeton d’accès :
- Compte : Lire
- Projets : Lire
- Webhooks : lecture et écriture
- Demandes d’extraction : lecture
Vous avez également besoin de l’ID de votre espace de Bitbucket travail. Copiez-le à partir du champ ID de l’espace de travail dans les paramètres de l’espace de travail de votre Bitbucket compte cloud.
Premiers pas
Utilisez l’une des options suivantes pour intégrer Bitbucket. Pour une expérience guidée, utilisez l’espace de travail pour intégrer un outil. Vous pouvez également utiliser Service Catalog ou l’expérience classique.