Integration von DevOps Change-Geschwindigkeit in Bitbucket
Stellen Sie eine Verbindung mit her Bitbucket Nachzuverfolgende Instanz Bitbucket Repositorys, Commits, Verzweigungen und Abrufanforderungen.
Integrationsüberblick Bitbucket
DevOps Change-Geschwindigkeit Unterstützt die Code-Fähigkeit (Repository) für Bitbucket Tool.
Authentifizierungsmethoden
Sie können eine Verbindung mit herstellen Bitbucket Cloud mit einer der folgenden Authentifizierungsmethoden:
- Basisauth.
-
Wenn Sie den Anmeldeinformationstyp Standardauthentifizierung auswählen, werden die Repositorys für alle Arbeitsbereiche in der Organisation erkannt. Sie können den Anwendernamen und das Passwort für die Standardauthentifizierung aus den Einstellungen Ihres abrufen Bitbucket Account. Navigieren Sie zu , um den Anwendernamen zu kopieren , Und kopieren Sie den Anwendernamen aus dem Abschnitt „Bitbucket-Profileinstellungen“. Navigieren Sie zum Kopieren des Passworts zu , Und wählen Sie aus Erstellen Sie ein App-Passwort . Geben Sie die erforderlichen Details ein, wählen Sie die erforderlichen Berechtigungen aus, und wählen Sie dann aus Erstellen , Und kopieren Sie das Passwort. Die folgenden Berechtigungen müssen beim Erstellen der Anmeldeinformationen ausgewählt werden:
- Account: Gelesen
- Projekte: Lesen
- Webhooks: Lesen und schreiben
- Abrufanforderungen: Gelesen
- OAuth 2,0: Autorisierungscode
- Sie müssen den OAuth-Verbraucher in erstellen Bitbucket Tool mit den erforderlichen Berechtigungen, bevor der OAuth-Datensatz für den Autorisierungscode erstellt wird. Sie können zu navigieren Arbeitsbereichseinstellungen > OAuth-Verbraucher > Verbraucher hinzufügen In Bitbucket Zum Hinzufügen des OAuth-Verbrauchers.
Wählen Sie die folgenden Berechtigungen für den OAuth-Verbraucher aus.
- Account: Gelesen
- Projekte: Lesen
- Webhooks: Lesen und schreiben
- Abrufanforderungen: Gelesen
Stellen Sie sicher, dass Dies ist ein privater Verbraucher Option ist nicht ausgewählt. Sie müssen Ihre ServiceNow-Instanz-URL in eingeben Rückruf-URL Feld im folgenden Format.https://<instanceurl>/oauth_redirect.doSie können Anmeldeinformationen für OAuth 2,0 – Autorisierungscode erstellen, indem Sie die in angegebenen Schritte ausführen Richten Sie OAuth 2,0 ein Autorisierung Code für Bitbucket Cloud Verfahren.
- OAuth 2,0: Client-Anmeldeinformationen
- Sie müssen den OAuth-Verbraucher in erstellen Bitbucket Tool mit den erforderlichen Berechtigungen, bevor der OAuth-Datensatz für Client-Anmeldeinformationen erstellt wird. Sie können zu navigieren Arbeitsbereichseinstellungen > OAuth-Verbraucher > Verbraucher hinzufügen In Bitbucket zum Hinzufügen des OAuth-Verbrauchers.
Wählen Sie die folgenden Berechtigungen für den OAuth-Verbraucher aus.
- Account: Gelesen
- Projekte: Lesen
- Webhooks: Lesen und schreiben
- Abrufanforderungen: Gelesen
Stellen Sie sicher, dass Dies ist ein privater Verbraucher Option ist ebenfalls ausgewählt. Sie müssen Ihre ServiceNow-Instanz-URL in eingeben Rückruf-URL Feld im folgenden Format.Sie können während des Onboarding des Tools einen OAuth 2,0 – Client-Anmeldeinformationsdatensatz in der Arbeitsbereich-UI erstellen. Sie benötigen Client-Id Und Geheimer Clientschlüssel Werte von Bitbucket Arbeitsbereich. Client-ID von Bitbucket Das Tool ist im Abschnitt „OAuth-Verbraucher“ Ihrer Arbeitsbereichseinstellungen verfügbar ( Arbeitsbereichseinstellungen > OAuth-Verbraucher > Verbraucher hinzufügen ) In Schlüssel Feld. Geheimer Clientschlüssel von Bitbucket Das Tool ist im Abschnitt „OAuth-Verbraucher“ Ihrer Arbeitsbereichseinstellungen verfügbar ( Arbeitsbereichseinstellungen > OAuth-Verbraucher > Verbraucher hinzufügen ) In Geheimnis Feld.https://<instanceurl>/oauth_redirect.do - Zugriffstoken
- Sie können das Zugriffstoken erstellen, indem Sie die in angegebenen Schritte ausführen Atlassian Dokumentation. Stellen Sie sicher, dass beim Erstellen des Zugriffstoken die folgenden Berechtigungen bereitgestellt werden:
- Account: Gelesen
- Projekte: Lesen
- Webhooks: Lesen und schreiben
- Abrufanforderungen: Gelesen
Sie benötigen auch die Arbeitsbereich-ID Ihres Bitbucket Arbeitsbereich. Kopieren Sie es aus Arbeitsbereich-ID Feld in den Arbeitsbereichseinstellungen von Bitbucket Cloud-Account.
Erste Schritte
Verwenden Sie eine der folgenden Optionen zum Onboarding Bitbucket. Für eine geführte Experience verwenden Sie den Arbeitsbereich, um ein Tool zu onboarden. Alternativ können Sie den Servicekatalog oder die klassische Experience verwenden.