ALM Accelerator upgraden
We brengen regelmatig updates uit van de ALM Accelerator for Power Platform. Wanneer er een nieuwe versie van de oplossing beschikbaar is, volgt u de stappen in dit artikel om deze te upgraden. Upgrade de pijplijnsjablonen afzonderlijk met behulp van de sjabloon voor pijplijnsynchronisatie die is inbegrepen bij de ALM Accelerator-oplossing.
Installeer de ALM Accelerator de eerste keer niet aan de hand van deze instructies. Gebruik in plaats daarvan een van deze handleidingen:
- Configureer de ALM Accelerator met behulp van de admin-app
- De ALM Accelerator handmatig configureren
De nieuwste release downloaden
Het versienummer van de oplossing geeft de releasedatum aan. Bijvoorbeeld versie 1.0.20220406.1 betekent versie 1.0, gemaakt op 20220406 (jjjjMMdd) ofwel 6 april 2022.
Download de meest recente beheerde oplossing vanuit GitHub. Scrol omlaag naar Activa en selecteer CenterofExcellenceALMAccelerator_<latest version>_managed.zip.
De ALM Accelerator-oplossing installeren
Meld u aan bij Power Apps en selecteer vervolgens de omgeving waarin de ALM Accelerator-app wordt gehost.
Selecteer Oplossingen in het deelvenster aan de linkerkant.
Selecteer Oplossing importeren>Bladeren en blader vervolgens naar de locatie van de beheerde oplossing die u hebt gedownload en selecteer het bestand.
Selecteer Volgende.
Selecteer Geavanceerde instellingen en selecteer vervolgens Bijwerken.
Selecteer Importeren.
De aangepaste Azure DevOps-connector reactiveren
Selecteer Gegevens>Aangepaste connectoren>CustomAzureDevOps.
Selecteer Bewerken.
Bevestig op het tabblad Definitie dat er zes beleidsregels zijn die zijn geconfigureerd zoals beschreven in het volgende gedeelte.
Selecteer op het tabblad Beveiliging de optie Bewerken en stel de volgende waarden in:
- Identiteitsprovider: Microsoft Entra ID
- Client-ID: De toepassings-ID (client) van de app-registratie
- Clientgeheim: De toepassings(client)geheimwaarde van de app-registratie
- Resource-URL: De DevOps-toepassings-ID (client) van de app-registratie
Selecteer op het tabblad Testen de optie Testbewerking.
Bevestig dat de geretourneerde reactiestatus 200 is.
Selecteer Connector bijwerken.
De beleidsregels van de aangepaste Azure DevOps-connector controleren
Op het tabblad Definitie in de aangepaste connector CustomAzureDevOps zou u zes beleidsregels moeten hebben. Zorg ervoor dat ze zijn gedefinieerd zoals beschreven in de volgende tabellen. Mogelijk moet u ontbrekende beleidsregels maken of waarden wijzigen zodat deze overeenkomen met de volgende specificaties. Let op het Operations
-veld, dat na een upgrade soms op leeg kan zijn gezet.
Host instellen op https://vssps.dev.azure.com
-beleid:
Veld | Weergegeven als |
---|---|
Meting | Host instellen op https://vssps.dev.azure.com |
Sjabloon | Host-URL instellen |
Bewerkingen | GetUsers, GetIdentities |
URL-sjabloon | https://vssps.dev.azure.com |
Host instellen op https://app.vssps.visualstudio.com
-beleid:
Veld | Weergegeven als |
---|---|
Meting | Host instellen op https://app.vssps.visualstudio.com |
Sjabloon | Host-URL instellen |
Bewerkingen | GetOrganizations, GetUserCurrentProfile |
URL-sjabloon | https://app.vssps.visualstudio.com |
Beleid Build-definitievariabelen converteren naar matrix:
Veld | Weergegeven als |
---|---|
Meting | Beleid Build-definitievariabelen converteren naar matrix |
Sjabloon | Een object converteren naar een matrix (preview) |
Bewerkingen | |
Pad naar doelobject of verzameling | @body().value |
Subpad eigenschap | variabelen |
Pad van de nieuwe eigenschap | @item().variables |
Eigenschapsnaam voor de sleutel | key |
Eigenschapsnaam voor de waarde | value |
Beleid uitvoeren op | De respons |
Host instellen op https://vsaex.dev.azure.com
-beleid:
Veld | Weergegeven als |
---|---|
Meting | Host instellen op https://vsaex.dev.azure.com |
Sjabloon | Host-URL instellen |
Bewerkingen | RemoveMemberFromGroup, AddMemberToGroup |
URL-sjabloon | https://vsaex.dev.azure.com |
Methode instellen op POST-beleid:
Veld | Weergegeven als |
---|---|
Meting | Methode instellen op POST |
Sjabloon | Omleidingsaanvraag |
Bewerkingen | RunSyncPipeline |
Nieuw pad | <organisatie>/<project>/_apis/pipelines/<pipelineId>/runs |
Wijze | POSTEN |
Methode instellen op GET voor ListItems-beleid:
Veld | Weergegeven als |
---|---|
Meting | Methode instellen op GET voor ListItems |
Sjabloon | Omleidingsaanvraag |
Bewerkingen | ListItems |
Nieuw pad | <organisatie>/<project>/_apis/git/repositories/<repo>/items |
Wijze | GET |