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:
- Configurare ALM Accelerator tramite l'app di amministrazione
- Configurare manualmente l'Acceleratore ALM
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
Accedi a Power Apps e seleziona l'ambiente che ospita l'app ALM Accelerator.
Nel riquadro laterale di sinistra seleziona Soluzioni.
Seleziona Importa soluzione>Sfoglia, quindi passa alla posizione della soluzione gestita scaricata e seleziona il file.
Seleziona Avanti.
Seleziona Impostazioni avanzate, quindi scegli Aggiorna.
Seleziona Importa
Riattivazione del connettore personalizzato Azure DevOps
Seleziona Dati>Connettori personalizzati>CustomAzureDevOps.
Selezionare Modifica.
Nella scheda Definizione verifica che vi siano sei criteri configurati come descritto nella sezione seguente.
Nella scheda Sicurezza seleziona Modifica e imposta i seguenti valori:
- Fornitore di identità: Microsoft Entra ID
- ID client: ID applicazione (client) dalla registrazione dell'app
- Segreto client: Valore segreto dell'applicazione (client) dalla registrazione dell'app
- URL della risorsa: ID dell'applicazione DevOps (client) dalla registrazione dell'app
Nella scheda Test seleziona Verifica operazione.
Conferma che lo Stato della risposta restituito è 200.
Seleziona Aggiorna connettore.
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 |