Freigeben über


Bereitstellungsprofile konfigurieren

Bereitstellungsprofile sind mit Bereitstellungsbenutzereinstellungen verknüpft. Die ALM Accelerator-App nutzt Bereitstellungsprofile, um Entscheidungen für Bereitstellungsbenutzende darüber zu treffen, wo und wie Verzweigungen und Genehmigungen erstellt werden sollen, wenn sie Lösungen bereitstellen. Außerdem werden sie verwendet, um zu bestimmen, wie Sie eine Verbindung zu Ihren Azure DevOps Projekten und Repositorys herstellen.

Bereitstellungsprofile mithilfe der ALM Accelerator-App erstellen

Erstellen Sie ein Profil für Ihre Lösungen, damit Sie die Quellcodeverwaltung anwenden und sie automatisch bereitstellen können.

  1. Öffnen Sie die ALM Accelerator for Power Platform-App. Wenn Sie mehr als eine Benutzereinstellung haben, wählen Sie eine Umgebung in der Liste aus. Andernfalls verwendet die App eine Standardbenutzeroberfläche.

    Wenn eine Benutzereinstellung an Sie freigegeben wurde, können Sie Funktionen nur für Lösungen ausführen, die über ein Bereitstellungsprofil verfügen. Wenn eine an Sie freigegebene Benutzereinstellung kein Profil für eine Lösung hat, können Sie für diese Lösung keine Aktionen ausführen.

  2. Wählen Sie für eine Lösung, der noch kein Profil zugewiesen ist, Ein Profil auswählen.

  3. Wählen Sie ein Profil aus der Liste aus. Wählen Sie andernfalls +, um eines zu erstellen, geben Sie dem neuen Profil einen Namen, wählen Sie Organisation, Projekt, Repository und Zielverzweigung und dann Erstellen aus.

    Wenn Sie ein neues Profil erstellen, werden die Umgebungen für die Bereitstellung automatisch mit der Standardkonfiguration für Validierung, Test und Produktion gefüllt. Die URLs dieser Umgebungen enthalten einen Platzhalter für die tatsächliche URL Ihrer Umgebung.

  4. Geben Sie die URLs für Ihre Überprüfungs-, Test- und Produktionsumgebungen ein.

  5. Wählen Sie Speichern aus, um Ihre Änderungen an dem Profil zu speichern, und speichern Sie das Profil dann als Standard für die Lösung.

Bereitstellungsprofile mithilfe der ALM Accelerator-Verwaltungs-App aktualisieren

Sie können Profile ganz einfach in der ALM Accelerator-App erstellen. Sie können Profile auch mit der ALM Accelerator-Verwaltungs-App erstellen und aktualisieren. Wir empfehlen Ihnen, die ALM Accelerator-App zum Erstellen von Bereitstellungsprofilen zu verwenden und diese dann mit der Verwaltungs-App zu aktualisieren.

Die folgenden Felder werden im Bereitstellungsprofilformular angezeigt:

  • Name: Identifiziert das Profil in der ALM Accelerator-App.
  • AzDO-Organisation: Identifiziert die Azure DevOps Organisation, die das Projekt und das Repository für die Lösung enthält.
  • AzDO-Projekt: Identifiziert das Azure DevOps Projekt, das das Repository für die Lösung enthält.
  • Repository: Identifiziert das Azure DevOps Repository, das die Lösung enthält.
  • Zielzweig: Identifiziert den Zweig im Repository, aus dem neue Feature-Branches erstellt werden, und den Zielzweig für neue Pull-Anfragen, wenn eine Bereitstellungsanforderung gestellt wird. Ein spezieller Wert für dieses Feld namens [Zielverzweigungen verwenden] ist der Standardwert, wenn Sie mit der App ein Profil erstellen. Dieser Wert weist die App an, den Verzweigungsnamen der Lösung als Zielverzweigung für die Bereitstellung zu verwenden. Dies ist der empfohlene Wert, die Sie verwenden sollten. Wenn Sie sich für die Verwendung eines anderen Werts entscheiden, müssen Sie möglicherweise Ihre Pipelinevorlagen aktualisieren, um ordnungsgemäß auszulösen.
  • AzDO-Pipeline-Projekt: Identifiziert das Azure DevOps Projekt, das die Pipelines für die Lösung enthält. Wenn Sie keinen Wert angeben, verwendet die App den Wert im Feld AzDO-Projekt. Dieses Feld wird kaum verwendet. Dies ist nur erforderlich, wenn Sie die Exportiere-, Importieren- und Löschenpipelines in einem anderen Projekt als der Lösung hosten.
  • Name der Dienstverbindung: Identifiziert den Namen der Dienstverbindung, die in Azure DevOps Verbinden-Umgebungen verwendet werden soll. Dataverse Mit diesem Feld können Sie im Azure DevOps Projekt eine einzige Dienstverbindung für alle Ihre Lösungen und Pipelines einrichten, statt für jede einzelne eine separate Dienstverbindung. Wenn Sie keinen Wert angeben, geht die App davon aus, dass der von Ihnen verwendete Dienstverbindungsname denselben Namen hat wie die URL der Dataverse-Umgebung.
  • Repository-ID: Identifiziert das Repository in Azure DevOps und identifiziert das Repository eindeutig in der ALM Accelerator-App. Um diesen Wert in Azure DevOps zu finden, navigieren Sie in den Projekteinstellungen zum Repository und kopieren Sie den Wert in der URL. Wenn die URL beispielsweise https://dev.azure.com/cattools/Project/_settings/repositories?repo=123b59bc-f413-432b-bae5-1d754b725ca9 lautet, dann ist die Respository-ID 123b59bc-f413-432b-bae5-1d754b725ca9.

Nächste Schritte,