Condividi tramite


Configurare profili di distribuzione

I profili di distribuzione sono collegati alle impostazioni utente di distribuzione. L'app ALM Accelerator utilizza i profili di distribuzione per prendere decisioni per gli utenti di distribuzione su dove e come creare diramazioni e approvazioni quando distribuiscono soluzioni. Li usa anche per sapere come connettersi ai tuoi progetti e repository Azure DevOps.

Creare profili di distribuzione utilizzando l'app ALM Accelerator

Crea un profilo per le tue soluzioni in modo da poter applicare il controllo del codice sorgente e distribuirle automaticamente.

  1. Aprire l'app ALM Accelerator for Power Platform. Se hai più di un'impostazione utente, seleziona un'esperienza nell'elenco. In caso contrario, l'app utilizza un'interfaccia utente predefinita.

    Se un'impostazione utente è stata condivisa con te, puoi eseguire funzioni solo sulle soluzioni che dispongono di un profilo di distribuzione. Se un'impostazione utente condivisa con te non dispone di un profilo per una soluzione, non puoi eseguire le azioni su quella soluzione.

  2. Seleziona Scegli un profilo per una soluzione a cui non è assegnato un profilo.

  3. Seleziona un profilo dall'elenco. Oppure seleziona + per crearne uno, inserisci un nome per il nuovo profilo, seleziona Organizzazione, Progetto, Repo e Ramo di destinazione, quindi seleziona Crea.

    La creazione di un nuovo profilo popola automaticamente gli ambienti di distribuzione con la configurazione predefinita per la convalida, il test e la produzione. Gli URL di questi ambienti contengono un segnaposto per l'URL effettivo del tuo ambiente.

  4. Inserisci gli URL per i tuoi ambienti di convalida, test e produzione.

  5. Seleziona Salva per salvare le modifiche al profilo e salvare il profilo come predefinito per la soluzione.

Aggiornare profili di distribuzione utilizzando l'app di amministrazione ALM Accelerator

Puoi facilmente creare profili nell'app ALM Accelerator. Puoi anche creare e aggiornare i profili utilizzando l'app di amministrazione ALM Accelerator. Ti consigliamo di utilizzare l'app ALM Accelerator per creare profili di distribuzione e quindi utilizzare l'app di amministrazione per aggiornarli.

I seguenti campi vengono visualizzati nel modulo del profilo di distribuzione:

  • Nome: identifica il profilo nell'app ALM Accelerator.
  • Organizzazione AzDO: identifica l'organizzazione Azure DevOps che contiene il progetto e il repository per la soluzione.
  • Progetto AzDO: identifica il progetto Azure DevOps che contiene il repository per la soluzione.
  • Repository: identifica il repository Azure DevOps che contiene la soluzione.
  • Ramo di destinazione: identifica il ramo nel repository da cui vengono creati i nuovi rami di funzionalità e il ramo di destinazione per le nuove richieste pull quando viene effettuata una richiesta di distribuzione. Un valore speciale per questo campo chiamato [Usa rami della soluzione] è l'impostazione predefinita quando crei un profilo utilizzando l'app. Questo valore indica all'app di usare il nome del ramo della soluzione come ramo di destinazione per la distribuzione. Questo è il valore che si consiglia di utilizzare. Se decidi di utilizzare un valore diverso, potrebbe essere necessario aggiornare i modelli di pipeline per eseguire l'attivazione in modo appropriato.
  • Progetto di pipeline AzDO: identifica il progetto Azure DevOps che contiene le pipeline per la soluzione. Se non specifichi un valore, l'app usa il valore nel campo Progetto AzDO. Questo campo è utilizzato raramente. È necessario solo se si ospitano le pipeline di esportazione, importazione ed eliminazione in un progetto diverso rispetto alla soluzione.
  • Nome connessione servizio: identifica il nome della connessione del servizio in Azure DevOps da utilizzare per connettersi agli ambienti Dataverse. Questo campo ti consente di avere un'unica connessione di servizio nel progetto Azure DevOps per tutte le tue soluzioni e pipeline anziché una connessione di servizio separata per ognuna. Se non specifichi un valore, l'app presuppone che il nome della connessione del servizio che stai utilizzando abbia lo stesso nome dell'URL dell'ambiente Dataverse.
  • ID repository: identifica il repository in Azure DevOps e identifica in modo univoco il repository nell'app ALM Accelerator. Per trovare questo valore in Azure DevOps, vai al repository nelle impostazioni del progetto e copia il valore nell'URL. Ad esempio, se l'URL è https://dev.azure.com/cattools/Project/_settings/repositories?repo=123b59bc-f413-432b-bae5-1d754b725ca9, l'ID repository è 123b59bc-f413-432b-bae5-1d754b725ca9.

Passaggi successivi