Opgradere ALM Accelerator
Vi frigiver jævnligt opdateringer af ALM Accelerator for Power Platform. Når der findes en ny version af løsningen, skal du følge trinnene i denne artikel for at opgradere den. Opgrader pipelineskabelonerne separat ved hjælp af den skabelon til pipelinesynkronisering , der følger med ALM Accelerator-løsningen.
Brug ikke denne vejledning til at installere ALM Accelerator første gang. Udfør i stedet et af følgende vejledninger:
Hent den nyeste version
Versionsnummeret på løsningen angiver datoen for udgivelsen. Version 1.0.20220406.1 betyder f.eks. version 1.0, oprettet på 20220406 (ååååMMdd) eller 6. april 2022.
Hent den nyeste administrerede løsningsfil fra GitHub. Rul ned til Aktiver, og vælg CenterofExcellenceALMAccelerator_<seneste version>_managed.zip.
Installer ALM Accelerator-løsningen
Log på Power Apps, og vælg det miljø, du vil bruge som vært for ALM Accelerator-appen.
Vælg Løsninger i sidepanelet i venstre side.
Vælg Importér løsning>Gennemse, og gå til placeringen for den administrerede løsning, du har downloadet, og vælg filen.
Vælg Næste.
Vælg Avancerede indstillinger, og vælg derefter Opdater.
Vælg Importér.
Genaktiver Azure DevOps-brugerdefinerede connector
Vælg Data>Brugerdefinerede connectors>CustomAzureDevOps.
Vælg Rediger.
Under fanen Definition skal du kontrollere, at der findes seks politikker, som er konfigureret som beskrevet i følgende afsnit.
Under fanen Sikkerhed skal du vælge Rediger og derefter angive følgende værdier:
- Identitetsudbyder: Microsoft Entra ID
- Klient-id: Program-id'et (klient) fra appregistreringen
- Klienthemmelighed: Programmets (klient) hemmelige værdi fra appregistreringen
- URL-adresse til ressource: DevOps-program-id'et (klient) fra appregistreringen
På fanen Test vælges Testhandling.
Kontrollér, at Svarstatus, der returneres er 200.
Vælg Opdater connector.
Kontrollere politikkerne for Azure DevOps brugerdefineret forbindelse
Du bør have seks politikker under fanen Definition i den brugerdefinerede CustomAzureDevOps-connector. Kontrollér, at de er defineret som beskrevet i følgende tabeller. Du skal muligvis oprette manglende politikker eller ændre værdier for at passe til de specifikationer, der følger. Vær opmærksom på feltet Operations
, som nogle gange kan angives til tom efter en opgradering.
Angive vært for https://vssps.dev.azure.com
-politik:
Felt | Værdi |
---|---|
Name | Angive URL-adresse til https://vssps.dev.azure.com |
Skabelon | Angive URL-adresse til vært |
Drift | GetUsers, GetIdentities |
URL-skabelon | https://vssps.dev.azure.com |
Angive vært for https://app.vssps.visualstudio.com
-politik:
Felt | Værdi |
---|---|
Name | Angive vært til https://app.vssps.visualstudio.com |
Skabelon | Angive URL-adresse til vært |
Drift | GetOrganizations, GetUserCurrentProfile |
URL-skabelon | https://app.vssps.visualstudio.com |
Politikken Konvertere builddefinitionsvariabler til matrix:
Felt | Værdi |
---|---|
Name | Konvertere builddefinitionsvariabler til matrixpolitik |
Skabelon | Konvertere et objekt til en matrix (forhåndsversion) |
Drift | |
Destinationsobjektet eller samlingsstien | @body().value |
Egenskab-subpath | variabler |
Stien til den nye egenskab | @item().variables |
Egenskabsnavn for nøglen | key |
Egenskabsnavn for værdien | værdi |
Kør politik på | Respons |
Angive vært for https://vsaex.dev.azure.com
-politik:
Felt | Værdi |
---|---|
Name | Angive URL-adresse til https://vsaex.dev.azure.com |
Skabelon | Angive URL-adresse til vært |
Drift | RemoveMemberFromGroup, AddMemberToGroup |
URL-skabelon | https://vsaex.dev.azure.com |
Angive metode for POST-politik:
Felt | Værdi |
---|---|
Name | Angive metode for POST |
Skabelon | Distribuere anmodning |
Drift | RunSyncPipeline |
Ny sti | <organisation>/<projekt>/_apis/pipelines/<pipelineId>/runs |
Metode | Indlæg |
Angive metode til GET for ListItems-politik:
Felt | Værdi |
---|---|
Name | Angive metode til GET for ListItems |
Skabelon | Distribuere anmodning |
Drift | ListItems |
Ny sti | <organisation>/<projekt>/_apis/git/repositories/<repo>/items |
Metode | GET |