Aggiornare l'acceleratore ALM (deprecato)

Annotazioni

L'acceleratore ALM è deprecato e verrà rimosso in una versione futura. Usare Pipelines in Power Platform per portare le funzionalità di automazione ALM ai servizi Power Platform e Dynamics 365. Le pipeline possono essere usate con l'integrazione del codice sorgente o estese per l'integrazione con altri provider.

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. selezionare 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. Selezionare Aggiorna connettore.

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

Verificare i criteri del connettore personalizzato di 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 sulla politica https://vssps.dev.azure.com:

Campo Value
Nome Imposta host su https://vssps.dev.azure.com
Template Imposta URL host
Operations OttieniUtenti, OttieniIdentità
Modello URL https://vssps.dev.azure.com

Imposta l'host sulla politica https://app.vssps.visualstudio.com:

Campo Value
Nome Imposta host su https://app.vssps.visualstudio.com
Template Imposta URL host
Operations GetOrganizations, GetUserCurrentProfile
Modello URL https://app.vssps.visualstudio.com

Convertire le variabili della definizione del build in un array:

Campo Value
Nome Converti le variabili della definizione di build in un array
Template Convertire un oggetto in una matrice (anteprima)
Operations
Percorso dell'oggetto o della raccolta di destinazione @body().value
Sottopercorso proprietà variables
Percorso della nuova proprietà @item().variables
Nome della proprietà per la chiave chiave
Nome della proprietà per il valore value
Esegui politica su risposta

Imposta l'host sulla politica https://vsaex.dev.azure.com:

Campo Value
Nome Imposta host su https://vsaex.dev.azure.com
Template Imposta URL host
Operations RimuoviMembroDalGruppo, AggiungiMembroAlGruppo
Modello URL https://vsaex.dev.azure.com

Imposta metodo della politica a POST:

Campo Value
Nome Imposta il metodo su POST
Template Instrada richiesta
Operations RunSyncPipeline
Nuovo percorso < organizzazione>/<progetto>/_apis/pipelines/<pipelineId>/runs
Metodo INSERISCI

Imposta il metodo su GET per la politica ListItems.

Campo Value
Nome Imposta metodo su GET per ListItems
Template Instrada richiesta
Operations ElementiLista
Nuovo percorso < organizzazione>/<progetto>/_apis/git/repository/<repo>/elementi
Metodo GET