Del via


Oppgrader ALM Accelerator

Vi gir regelmessig ut oppdateringer av ALM Accelerator for Power Platform. Når en ny versjon av løsningen er tilgjengelig, følger du fremgangsmåten i denne artikkelen for å oppgradere den. Oppgrader kanalmalene separat ved hjelp av kanalsynkroniseringsmalen som følger med ALM Accelerator-løsningen.

Ikke bruk disse instruksjonene til å installere ALM Accelerator for første gang. Følg i stedet en av disse veiledningene:

Last ned den nyeste versjonen

Løsningsversjonsnummeret angir utgivelsesdatoen. Eksempel: versjon 1.0.20220406.1 betyr versjon 1.0, opprett 20220406 (ååååMMdd), eller 6. april 2022.

Last ned den nyeste administrerte løsningsfilen fra GitHub. Rull ned til Ressurser, og velg CenterofExcellenceALMAccelerator_<nyeste versjon>_managed.zip.

Installer ALM Accelerator-løsningen

  1. Logg deg på Power Apps, og velg miljøet som er vert for ALM Accelerator-appen.

  2. Velg Løsninger i venstre sidepanel.

  3. Velg Importer løsning>Bla gjennom, og bla deretter til plasseringen for den administrerte løsningen du lastet ned, og velg filen.

  4. Velg Neste.

  5. Velg Avanserte innstillinger og deretter Oppdater.

  6. Velg Importer.

Aktiver den egendefinerte Azure DevOps-koblingen på nytt

  1. Velg Data>Egendefinerte koblinger>CustomAzureDevOps.

  2. Velg Rediger.

  3. Bekreft at det er seks policyer som er konfigurert, i fanen Definisjon, som beskrevet i delen nedenfor.

  4. På fanen Sikkerhet og velg Rediger, og angi følgende verdier:

    • Identitetsleverandør: Microsoft Entra ID
    • Klient-ID: Program-ID-en (klienten) fra appregistreringen
    • Klienthemmelighet: Den hemmelige verdien for programmet (klient) fra appregistreringen
    • URL-adresse for ressurs: DevOps-program-ID-en (klient) fra appregistreringen
  5. På fanen Test velger du Testoperasjon.

  6. Bekreft at svarstatusen som ble returnert, er 200.

  7. Velg Oppdater kobling.

  8. Oppdater malene for ALM Accelerator-pipelinen.

Kontrollere de egendefinerte Azure DevOps-tilkoblingspolicyene

Du må ha seks policyer i fanen Definisjon i den egendefinerte CustomAzureDevOps-koblingen. Kontroller at de er definert som beskrevet i tabellene nedenfor. Det kan hende du må opprette manglende policyer eller endre verdier slik at de samsvarer med spesifikasjonene som følger. Vær oppmerksom på feltet Operations, som noen ganger kan angis til tomt etter en oppgradering.

Angi vert til https://vssps.dev.azure.com-policy:

Felt Verdi
Name Angi vert til https://vssps.dev.azure.com
Mal Angi verts-URL
Operasjoner GetUsers, GetIdentities
URL-mal https://vssps.dev.azure.com

Angi vert til https://app.vssps.visualstudio.com-policy:

Felt Verdi
Name Angi vert til https://app.vssps.visualstudio.com
Mal Angi verts-URL
Operasjoner GetOrganizations, GetUserCurrentProfile
URL-mal https://app.vssps.visualstudio.com

Konverter build-definisjonsvariabler til matrise-policy:

Felt Verdi
Name Konverter build-definisjonsvariabler til matrise
Mal Konvertere et objekt til en matrise (forhåndsversjon)
Operasjoner
Målobjekt eller samlingsbane @body().value
Delbane for egenskap -variabler
Banen til den nye egenskapen @item().variables
Egenskapsnavn for nøkkelen key
Egenskapsnavn for verdien verdi
Kjør policy på Response

Angi vert til https://vsaex.dev.azure.com-policy:

Felt Verdi
Name Angi vert til https://vsaex.dev.azure.com
Mal Angi verts-URL
Operasjoner RemoveMemberFromGroup, AddMemberToGroup
URL-mal https://vsaex.dev.azure.com

Sett metode to POST-policyen:

Felt Verdi
Name Sett metode to POST
Mal Rut forespørsel
Operasjoner RunSyncPipeline
Ny bane <organisasjon>/<prosjekt>/_apis/pipelines/<pipelineId>/runs
Metode POST

Sett metoden til GET for ListItems-policyen:

Felt Verdi
Name Sett metoden til GET for ListItems
Mal Rut forespørsel
Operasjoner ListItems
Ny bane <organisasjon>/<prosjekt>/_apis/git/repositorier/repositorier/<repositorier>/elementer
Metode GET