For the complete documentation index, see llms.txt. This page is also available as Markdown.

Implantando uma branch

A implantação envia os componentes de metadados da sua branch para uma org Salesforce de destino. Ela aplica as alterações de fato, tornando-se a etapa final para mover código/configuração para os ambientes Salesforce.

Escrito para a interface antiga

Visão geral

A implantação de uma branch permite migrar componentes de metadados de uma branch do Cloud DevOps para uma organização Salesforce conectada ao DevOps.

O processo de implantação garante que:

  • Os componentes selecionados da branch sejam aplicados à org de destino

  • Alterações destrutivas opcionais podem remover metadados que não são mais necessários

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

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

Validação recomendada

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

Boas práticas

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

  • Use Pré e Pós alterações destrutivas com cuidado; confirme se os itens podem ser excluídos com segurança.

  • 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 o escopo de Perfil/Permission Set para evitar sobrescritas desnecessárias.

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

  • Aproveite Reversão imediatamente se ocorrerem problemas inesperados.

Executar job de implantação da branch

1

Selecione uma branch e inicie a implantação

  1. Clique em Código no menu lateral esquerdo.

  2. Selecione uma branch da lista.

  3. Clique em Implantar.

2

Selecione os componentes e a organização

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

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

  3. Clique em Avançar.

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

  5. Clique em Avançar.

3

Selecione alterações destrutivas

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

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

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

  2. Clique em Avançar.

4

Configurar e executar a implantação

  1. Clique no menu suspenso Executar testes para escolher o nível de teste Apex a ser executado. Veja 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 de produção).

Executar testes locais

Executa todos os testes na org, exceto os de pacotes gerenciados instalados.

Executar todos os testes

Executa todos os testes na org, incluindo os testes de pacotes gerenciados.

Executar testes relevantes

Executa apenas os testes relevantes para os componentes selecionados e suas dependências. Esta opção usa o recurso RunRelevantTests da Salesforce para determinar automaticamente quais testes executar. Para mais detalhes, consulte Ajuda da Salesforce.

Executar testes especificados

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

  1. Clique nos botões de alternância das configurações de implantação para ativá-las. Veja a tabela a seguir para uma explicação de cada configuração.

Configuração
Descrição

Implantar as configurações de perfil apenas para os componentes selecionados

Validar apenas Configurações de perfil para os componentes que você escolheu incluir neste job de validação.

Implantar as configurações de Permission Set apenas para os componentes selecionados

Validar apenas Configurações de Permission Set para os componentes que você escolheu incluir neste job de validação.

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

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

Ignorar avisos na implantação

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

Ativação do Vlocity LWC

Quando ativados, os Vlocity Lightning Web Components são automaticamente ativados, compilados e disponibilizados para execução durante a implantação.

  1. Clique em Executar para iniciar o job de implantação.

  2. Depois de iniciar o job de implantação, ele será exibido na Atividades aba.

5

Implantação em andamento

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

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

Atualizar logs

  1. Clique em Atualizar para atualizar a visualização de logs com o log atual.

Interromper a implantação

  1. Clique em Interromper.

  2. Clique em Interromper na Interromper implantação caixa de diálogo de confirmação.

  3. O job de implantação foi interrompido, e nenhuma ação adicional será executada na organização Salesforce.

Resultados da implantação

1

Ver resultados

  1. Clique no Atividades aba.

  2. Verifique se o Implantar status do job é Concluído.

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

Status do trabalho
Descrição

Na fila

O trabalho foi criado e está aguardando para ser executado.

Em andamento

O trabalho está em execução.

Concluído

O trabalho foi concluído com sucesso.

Exceção

O trabalho foi concluído com erros.

  1. Clique no Implantar job.

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

2

Revisar log (sem erros)

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

  • Presença de objetos Destructive Changes.

  • Quantidade e lista de componentes implantados.

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

  • Etapas de implantação concluídas.

3

Revisar log (com erros)

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

4

Reverter implantação

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

Atualizado

Isto foi útil?