Condividi tramite


Aggiornare ALM Accelerator

Rilasciamo periodicamente aggiornamenti di ALM Accelerator for Power Platform. Quando è disponibile una nuova versione della soluzione, segui i passaggi in questo articolo per aggiornarla. Aggiorna i modelli di pipeline separatamente usando il modello di sincronizzazione della pipeline incluso nella soluzione ALM Accelerator.

Non utilizzare queste istruzioni per installare ALM Accelerator per la prima volta. Segui invece una o più di queste linee guida:

Scarica l'ultima versione

Il numero di versione della soluzione indica la data del rilascio. Ad esempio, la versione 1.0.20220406.1 indica la versione 1.0, creata il 20220406 (aaaaMMgg) o 6 aprile 2022.

Scarica l'ultimo file della soluzione gestita da GitHub. Scorri verso il basso fino a Risorse e seleziona CenterofExcellenceALMAccelerator_<ultima versione>_managed.zip.

Installare la soluzione ALM Accelerator

  1. Accedi a Power Apps e seleziona l'ambiente che ospita l'app ALM Accelerator.

  2. Nel riquadro laterale di sinistra seleziona Soluzioni.

  3. Seleziona Importa soluzione>Sfoglia, quindi passa alla posizione della soluzione gestita scaricata e seleziona il file.

  4. Seleziona Avanti.

  5. Seleziona Impostazioni avanzate, quindi scegli Aggiorna.

  6. Seleziona Importa

Riattivazione del connettore personalizzato Azure DevOps

  1. Seleziona Dati>Connettori personalizzati>CustomAzureDevOps.

  2. Selezionare Modifica.

  3. Nella scheda Definizione verifica che vi siano sei criteri configurati come descritto nella sezione seguente.

  4. Nella scheda Sicurezza seleziona Modifica e imposta i seguenti valori:

  5. Nella scheda Test seleziona Verifica operazione.

  6. Conferma che lo Stato della risposta restituito è 200.

  7. Seleziona Aggiorna connettore.

  8. Aggiornare i modelli di pipeline dell'Acceleratore ALM.

Verificare i criteri del connettore personalizzato Azure DevOps

Nella scheda Definizione del connettore personalizzato CustomAzureDevOps dovrebbero comparire sei criteri. Assicurati che siano definiti come descritto nelle tabelle seguenti. Potrebbe essere necessario creare criteri mancanti o modificare i valori in modo che corrispondano alle specifiche che seguono. Presta attenzione al campo Operations che a volte può essere impostato come vuoto dopo un aggiornamento.

Imposta l'host sui criteri https://vssps.dev.azure.com:

Campo valore
Name Imposta host su https://vssps.dev.azure.com
Modello Imposta URL host
Operazioni GetUsers, GetIdentities
Modello URL https://vssps.dev.azure.com

Imposta l'host sui criteri https://app.vssps.visualstudio.com:

Campo valore
Name Imposta host su https://app.vssps.visualstudio.com
Modello Imposta URL host
Operazioni GetOrganizations, GetUserCurrentProfile
Modello URL https://app.vssps.visualstudio.com

Criterio Converti variabili di definizione compilazione in matrice:

Campo valore
Name Converti variabili di definizione build in matrice
Modello Convertire un oggetto in una matrice (anteprima)
Operazioni
Percorso dell'oggetto o della raccolta di destinazione @body().value
Percorso secondario proprietà variabili
Percorso della nuova proprietà @item().variables
Nome della proprietà per la chiave key
Nome della proprietà per il valore value
Esegui criteri su Response

Imposta l'host sui criteri https://vsaex.dev.azure.com:

Campo valore
Name Imposta host su https://vsaex.dev.azure.com
Modello Imposta URL host
Operazioni RemoveMemberFromGroup, AddMemberToGroup
Modello URL https://vsaex.dev.azure.com

Criterio Imposta host su POST:

Campo valore
Name Imposta host su POST
Modello Instrada richiesta
Operazioni RunSyncPipeline
Nuovo percorso <organizzazione>/<progetto>/_apis/pipelines/<pipelineId>/runs
metodo POST

Criterio Imposta metodo su GET per ListItems:

Campo valore
Name Imposta metodo su GET per ListItems
Modello Instrada richiesta
Operazioni ListItems
Nuovo percorso <organizzazione>/<progetto>/_apis/git/repository/<repo>/elementi
metodo GET