Teilen über


Upgrade für ALM Accelerator durchführen

Wir veröffentlichen regelmäßig Aktualisierungen der ALM Accelerator for Power Platform. Wenn eine neue Version der Lösung verfügbar ist, aktualisieren Sie sie über die Schritte in diesem Artikel. Aktualisieren Sie die Pipelinevorlagen separat mithilfe von Pipeline-Synchronisierungsvorlage, die in der ALM Accelerator-Lösung enthalten ist.

Verwenden Sie diese Anweisungen nicht, um den ALM Accelerator zum ersten Mal zu installieren. Halten Sie sich stattdessen an diese Anleitung:

Die neueste Version herunterladen

Die Versionsnummer der Lösung gibt das Datum der Veröffentlichung an. Version 1.0.20220406.1 bedeutet zum Beispiel, das Version 1.0 am 20220406 (JJJJMMTT) oder 6. April 2022 erstellt wurde.

Laden Sie die neueste verwaltete Lösungsdatei von GitHub herunter. Scrollen Sie nach unten zu Ressourcen und wählen Sie CenterofExcellenceALMAccelerator_<neueste Version>_managed.zip aus.

Die ALM Accelerator-Lösung installieren

  1. Melden Sie sich in Power Apps an und wählen Sie dann die Umgebung aus, in der die ALM Accelerator App gehostet wird.

  2. Wählen Sie im linken Navigationsbereich Lösungen aus.

  3. Wählen sie Lösung importieren>Durchsuchen aus und gehen Sie dann zu dem Speicherort der verwalteten Lösung, die Sie heruntergeladen haben, und wählen Sie die Datei aus.

  4. Wählen Sie Weiter.

  5. Wählen Sie Erweiterte Einstellungen und dann Aktualisieren.

  6. Klicken Sie auf Importieren.

Den benutzerdefinierten Azure DevOps Connector reaktivieren

  1. Wählen Sie Daten>Benutzerdefinierte Connectors>CustomAzureDevOps aus.

  2. Wählen Sie Bearbeiten.

  3. Überprüfen Sie auf der Registerkarte Definition, ob sechs Richtlinien vorhanden sind, die wie im folgenden Abschnitt beschrieben konfiguriert sind.

  4. Wählen Sie auf der Registerkarte Sicherheit und Bearbeiten aus und legen Sie dann die folgenden Werte fest:

  5. Wählen Sie auf der Registerkarte Testen Vorgang testen aus.

  6. Stellen Sie sicher, dass der zurückgegebene Antwortstatus 200 ist.

  7. Wählen Sie Connector aktualisieren.

  8. Aktualisieren Sie die ALM Accelerator-Pipeline-Vorlagen.

Die Richtlinien des benutzerdefinierten Azure DevOps Connectors überprüfen

Im benutzerdefinierten CustomAzureDevOps-Connector sollten Ihnen auf der Registerkarte Definition sechs Richtlinien zur Verfügung stehen. Stellen Sie sicher, dass sie wie in den folgenden Tabellen beschrieben definiert sind. Möglicherweise müssen Sie fehlende Richtlinien erstellen oder Werte ändern, um sie an die folgenden Spezifikationen anzupassen. Achten Sie auf das Feld Operations, das nach einem Upgrade manchmal auf leer gesetzt sein kann.

Richtlinie zum Festlegen des Hosts auf https://vssps.dev.azure.com:

Feld Wert
Name des Dataflows Host auf https://vssps.dev.azure.com festlegen
Template Host-URL festlegen
Vorgänge GetUsers, GetIdentities
URL-Vorlage https://vssps.dev.azure.com

Richtlinie zum Festlegen des Hosts auf https://app.vssps.visualstudio.com:

Feld Wert
Name des Dataflows Host auf https://app.vssps.visualstudio.com festlegen
Template Host-URL festlegen
Vorgänge GetOrganizations, GetUserCurrentProfile
URL-Vorlage https://app.vssps.visualstudio.com

Richtlinie zum Konvertieren der Build-Definitionsvariablen in Array:

Feld Wert
Name des Dataflows Build-Definitionsvariablen in Array konvertieren
Template Ein Objekt in ein Array konvertieren (Vorschauversion)
Vorgänge
Zielobjekt oder Sammlungspfad @body().value
Eigenschaftsunterpfad variables
Pfad der neuen Eigenschaft @item().variables
Eigenschaftsname für den Schlüssel key
Eigenschaftsname für den Wert value
Richtlinie ausführen auf Antworten

Richtlinie zum Festlegen des Hosts auf https://vsaex.dev.azure.com:

Feld Wert
Name des Dataflows Host auf https://vsaex.dev.azure.com festlegen
Template Host-URL festlegen
Vorgänge RemoveMemberFromGroup, AddMemberToGroup
URL-Vorlage https://vsaex.dev.azure.com

Richtlinien zum Festlegen der Methode auf POST:

Feld Wert
Name des Dataflows Methode auf POST-Richtlinie festlegen
Template Weiterleitungsanforderung
Vorgänge RunSyncPipeline
Neuer Pfad <Organisation>/<Projekt>/_APIs/pipelines/<pipelineId>/runs
Methode NACHRICHT

Richtlinie zum Festlegen der Methode für die ListItems auf GET:

Feld Wert
Name des Dataflows Legen Sie die Methode für ListItems auf GET fest
Template Weiterleitungsanforderung
Vorgänge ListItems
Neuer Pfad <Organisation>/<Projekt>/_APIs/git/repositories/<repo>/items
Methode ABRUFEN