Dela via


Uppgradera ALM Accelerator

Vi ger regelbundet ut uppdateringar av ALM Accelerator for Power Platform. När en ny version av lösningen är tillgänglig följer du stegen i den här artikeln för att uppgradera den. Uppgradera pipelinemallarna separat med hjälp av pipeline synkroniseringsmallen som ingår i ALM Accelerator-lösningen.

Använd inte de här instruktionerna om du vill installera ALM Accelerator för första gången. Följ istället någon av dessa guider:

Hämta den senaste versionen

Lösningsversionsnumret anger utgivningsdatum. Till exempel version 1.0.20220406.1 innebär version 1.0, som skapades 20220406 (ååååMMdd) eller 6 april 2022.

Hämta den senaste hanterade lösningsfilen från GitHub. Bläddra ned till Tillgångar och välj CenterofExcellenceALMAccelerator_<latest version>_managed.zip.

Installera ALM Accelerator-lösningen

  1. Logga in på Power Apps och väljer sedan den miljö som är värd för ALM Accelerator app.

  2. Välj Lösningar på den sidopanelen.

  3. Välj Importera lösning>Bläddra och bläddra sedan till platsen för hanterad lösning där du hämtade och valde filen.

  4. Välj Nästa.

  5. Välj Avancerade inställningar och sedan Uppdatera.

  6. Välj Importera.

Återaktivera anpassat Azure DevOps anslutningsprogram

  1. Välj Data>Anpassade anslutningsprogram>CustomAzureDevOps.

  2. Välj Redigera.

  3. På fliken Definition, bekräfta att det finns sex principer som är konfigurerade enligt följande avsnitt.

  4. Välj Säkerhet välj Registrera och ange sedan följande värden:

  5. På fliken Testa välj Teståtgärd.

  6. Bekräfta att svarsstatusen är 200.

  7. Välj Uppdatera anslutningsprogram.

  8. Uppdatera pipelinemallarna för ALM Accelerator.

Kontrollera principer för anpassade Azure DevOps anslutningsprogram

Du bör ha sex principer på fliken Definition i det anpassade CustomAzureDevOps-anslutningsprogrammet. Kontrollera att de är definierade enligt beskrivningen i följande tabeller. Du kan behöva skapa principer som saknas eller ändra värden så att de överensstämmer med de specifikationer som följer. Var uppmärksam på fältet Operations, som ibland kan anges som tomt efter en uppgradering.

Ange värd till https://vssps.dev.azure.com princip:

Fält Värde
Name Ange värd till https://vssps.dev.azure.com
Mall Ange värd-URL
Operationer GetUsers, GetIdentities
URL-mall https://vssps.dev.azure.com

Ange värd till https://app.vssps.visualstudio.com princip:

Fält Värde
Name Ange värd till https://app.vssps.visualstudio.com
Mall Ange värd-URL
Operationer GetOrganizations, GetUserCurrentProfile
URL-mall https://app.vssps.visualstudio.com

Policyn Konvertera versionsdefinitionsvariabler till matris:

Fält Värde
Name Konvertera versionsdefinitionsvariabler till matris
Mall Konvertera ett objekt till en matris (förhandsversion)
Operationer
Målobjekt eller samlingsväg @body().value
Egenskapen subpath variabler
Sökvägen för den nya egenskapen @item().variables
Egenskapsnamn för nyckeln Nyckel
Egenskapsnamn för värdet value
Kör policyn på Response

Ange värd till https://vsaex.dev.azure.com princip:

Fält Värde
Name Ange värd till https://vsaex.dev.azure.com
Mall Ange värd-URL
Operationer RemoveMemberFromGroup, AddMemberToGroup
URL-mall https://vsaex.dev.azure.com

Ange metod till POST-policy:

Fält Värde
Name Ange metod till POST-policy
Mall Dirigera begäran
Operationer RunSyncPipeline
Ny väg <organisation>/<projekt>/_apis/pipelines/<pipelineId>/runs
Metod POST

Ange metod för GET för ListItems-policy:

Fält Värde
Name Ange metod för GET för ListItems-policy
Mall Dirigera begäran
Operationer ListItems
Ny väg <organisation>/<projekt>/_apis/git/repositories/<repo>/items
Metod GET