Implantando um Branch

A implantação envia os componentes de metadados do seu branch para uma org do Salesforce de destino. Ela aplica efetivamente as alterações, sendo a etapa final na movimentação de código/configuração para ambientes Salesforce.

Visão geral

Implantar um branch permite migrar componentes de metadados de um branch do Cloud DevOps para uma Organização Salesforce conectada ao DevOps.

O processo de implantação garante que:

  • Os componentes selecionados do branch sejam aplicados ao org de destino

  • Mudanças destrutivas opcionais possam remover metadados que não são mais necessários

  • Testes Apex e etapas pós-implantação sejam executados para conformidade e estabilidade

Ao executar uma implantação após a validação, você pode promover mudanças com confiança para ambientes superiores, como UAT e Produção.

circle-info

Validação recomendada

Antes de implantar, realize um trabalho de validação usando o branch, os componentes e a organização destinados à implantação. Garanta que a validação seja bem-sucedida antes de prosseguir. Para instruções detalhadas de validação, consulte o artigo a seguir.

circle-info

Melhores práticas

  • Sempre valide antes de implantar em UAT ou Produção.

  • Use Pré e Pós mudanças destrutivas com cuidado; confirme se os itens são seguros para exclusão.

  • Em ambientes de produção, sempre selecione Executar todos os testes ou Executar testes locais. Em ambientes inferiores, você pode selecionar Não executar testes para permitir implantações mais rápidas.

  • Use escopo de Perfil/Conjunto de Permissões para evitar substituições desnecessárias.

  • Revise os logs cuidadosamente após a implantação para confirmar o sucesso.

  • Aproveite Reverter imediatamente se ocorrerem problemas inesperados.

Executar Trabalho de Implantação do Branch

1

Selecione um Branch e Inicie a Implantação

  1. Clique Código no menu da barra lateral esquerda.

  2. Selecione um branch da lista.

  3. Clique Implantar.

2

Selecionar Componentes e Organização

  1. Clique Adicionar para cada componente do branch a ser incluído na implantação.

  2. (Opcional) Clique Adicionar tudo para adicionar todos os componentes à implantação.

  3. Clique Próximo.

  4. Clique Selecione para escolher a organização Salesforce para implantação.

  5. Clique Próximo.

3

Selecionar Mudanças Destrutivas

Os componentes podem ser marcados para Pré (excluir antes da implantação) ou Pós (excluir após a implantação).

circle-info

Por padrão, todas as mudanças destrutivas pré e pós são adicionadas.

  1. (Opcional) Para remover uma mudança destrutiva da implantação, clique Adicionado para desmarcar o componente.

  2. Clique Próximo.

4

Configurar e Executar Implantação

  1. Clique no Executar testes menu suspenso para escolher o nível de testes Apex a ser executado. Consulte a tabela abaixo para uma descrição de cada um.

Nível de Teste
Descrição

Padrão

Executa apenas os testes incluídos no pacote.

Não executar testes

Ignora todos os testes Apex (permitido apenas em orgs não produtivas).

Executar testes locais

Executa todos os testes na organização, exceto aqueles de pacotes gerenciados instalados.

Executar todos os testes

Executa todos os testes na organização, incluindo testes de pacotes gerenciados.

Executar testes especificados

Permite definir classes ou métodos de teste individuais para executar.

  1. Clique nos interruptores de configurações de implantação para ativar as configurações. Veja a tabela a seguir para uma explicação de cada configuração.

Configuração
Descrição

Implantar configurações de perfil apenas para componentes selecionados

Apenas validar Configurações de Perfil para os componentes que você escolheu incluir neste trabalho de validação.

Implantar configurações de conjunto de permissões apenas para componentes selecionados

Apenas validar Configurações de Conjunto de Permissões para os componentes que você escolheu incluir neste trabalho de validação.

Executar código Apex pós-implantação

Executa scripts Apex definidos após a conclusão da implantação. Quando habilitado, um campo de texto fica disponível para inserir scripts.

Ignorar avisos na implantação

Permite que a implantação continue mesmo com avisos.

Ativação Vlocity LWC

Quando habilitado, os Vlocity Lightning Web Components são automaticamente ativados, compilados e tornados executáveis durante a implantação.

  1. Clique Executar para iniciar o trabalho de Implantação.

  2. Após iniciar o trabalho de Implantação, ele será exibido na aba Atividades .

5

Implantação em andamento

Durante um Implantar trabalho que está Em andamento, você pode monitorar seu status e cancelá-lo se necessário.

  1. Clique no Em andamento Trabalho de implantação.

Atualizar logs

  1. Clique Atualizar para atualizar a visualização do log com o log atual.

Abortar Implantação

  1. Clique Abortar.

  2. Clique Abortar no Confirmar Abortar Implantação caixa de diálogo de confirmação.

  3. O trabalho de implantação foi interrompido e nenhuma ação adicional será realizada na Organização Salesforce.

Resultados da implantação

1

Ver resultados

  1. Clique no Atividades .

  2. Verifique se o Implantar status do trabalho está Concluído

circle-info

Se ocorrer um erro durante o trabalho de implantação, seu status mudará para Exceção. Revise o log do trabalho de implantação para identificar os erros.

  1. Clique no Implantar trabalho.

  2. A página de Implantar resultados lista as informações do trabalho e um log detalhado.

2

Revisar log (Sem erros)

No log do trabalho de implantação, os detalhes incluem:

  • Presença de objetos de Mudanças Destrutivas.

  • Contagem e lista de componentes implantados.

  • Tipo e resultados da execução de testes Apex.

  • Etapas de implantação concluídas.

3

Revisar log (Com erros)

Quando um trabalho de implantação encontra um erro, examine os logs para identificar a causa. Concentre-se em entradas marcadas com [erro]. As capturas de tela abaixo mostram uma execução de trabalho de implantação em que uma org Salesforce está sem vários componentes exigidos pelo branch.

4

Reverter implantação

Na página de resultados da implantação, se um backup foi criado, você verá um Reverter botão. Clicar em Reverter restaura a organização ao seu estado antes da implantação, usando o snapshot de backup. Para instruções detalhadas sobre esse processo, consulte o artigo a seguir.

Atualizado

Isto foi útil?