Configurar perfis de implantação
Os perfis de implantação estão vinculados às configurações do usuário de implantação. O aplicativo ALM Accelerator usa perfis de implantação para tomar decisões para usuários de implantação sobre se e como criar ramificações e aprovações quando eles implantam soluções. Ele também os usa para saber como se conectar aos seus projetos e repositórios do Azure DevOps.
Criar perfis de implantação usando o aplicativo ALM Accelerator
Crie um perfil para suas soluções para que você possa aplicar o controle de origem e implantá-lo automaticamente.
Abra o aplicativo ALM Accelerator for Power Platform. Se você tiver mais de uma configuração de usuário, selecione uma experiência na lista. Caso contrário, o aplicativo usará uma IU padrão.
Se uma configuração de usuário foi compartilhada com você, você só pode executar funções em soluções que tenham um perfil de implantação. Se uma configuração de usuário compartilhada com você não tiver um perfil para uma solução, você não poderá executar ações nessa solução.
Para uma solução que não tem um perfil atribuído, selecione Escolher um Perfil.
Selecione um perfil na lista. Ou selecione + para criar um, digite um nome para o novo perfil, selecione Organização, Projeto, Reposição e Ramificação de destino e selecione Criar.
A criação de um novo perfil preenche automaticamente os ambientes de implementação com a configuração padrão para validação, teste e produção. As URLs desses ambientes contêm o um espaço reservado para a URL real de seus ambientes.
Insira as URLs para os ambientes de validação, teste e produção.
Selecione Salvar para salvar as alterações no perfil e salve o perfil como padrão para a solução.
Atualizar perfis de implantação usando o aplicativo de administração ALM Accelerator
Você pode facilmente criar perfis no aplicativo ALM Accelerator. Você também pode criar e atualizar perfis usando o aplicativo de administração ALM Accelerator. Recomendamos que você use o aplicativo ALM Accelerator para criar perfis de implantação e use o aplicativo de administração para atualizá-los.
Os campos a seguir aparecem no formulário de perfil de implantação:
- Nome: Identifica o perfil no aplicativo ALM Accelerator.
- Organização AzDO: Identifica a Azure DevOps organização que contém o projeto e o repositório para a solução.
- Projeto AzDO: Identifica o Azure DevOps projeto que contém o repositório para a solução.
- Repositório: Identifica o Azure DevOps repositório que contém a solução.
- Ramificação de destino: identifica a ramificação no repositório da qual novas ramificações de recursos são criadas e a ramificação de destino para novas solicitações de pull quando uma solicitação de implantação é feita. Um valor especial para esse campo chamado [Usar ramificações da solução] é o padrão quando você cria um perfil usando o aplicativo. Esse valor informa ao aplicativo para usar o nome da ramificação da solução como ramificação de destino para a implantação. É recomendável usar esse valor. Se você decidir usar um valor diferente, poderá ser necessário atualizar seus modelos de pipeline para disparar adequadamente.
- Projeto de pipeline AzDO: identifica o Azure DevOps projeto que contém os pipelines para a solução. Se você não especificar um valor, o aplicativo usará o valor no campo Projeto AzDO. Este campo raramente é usado. Ele só será necessário se você estiver hospedando os pipelines de exportação, importação e exclusão em um projeto diferente da solução.
- Nome da conexão de serviço: identifica o nome da conexão de serviço a ser usada para conectar-se a Azure DevOps ambientes. Dataverse Esse campo permite que você tenha uma só conexão de serviço no projeto do Azure DevOps para todas as suas soluções e pipelines, em vez de uma conexão de serviço separada para cada um. Se você não especificar um valor, o aplicativo assumirá que o nome da conexão de serviço que você está usando tem o mesmo nome do URL do ambiente do Dataverse.
- ID do repositório: identifica o repositório em Azure DevOps e identifica exclusivamente o repositório no aplicativo ALM Accelerator.
Para encontrar esse valor no Azure DevOps, navegue até o repositório nas configurações do projeto e copie o valor na URL. Por exemplo, se a URL for
https://dev.azure.com/cattools/Project/_settings/repositories?repo=123b59bc-f413-432b-bae5-1d754b725ca9
, a ID do repositório será123b59bc-f413-432b-bae5-1d754b725ca9
.