Criar e Configurar Jobs de Build de Produção
Você precisa configurar alguns jobs de empacotamento e implantação para poder implantar aplicativos visuais na instância de produção do Visual Builder. Este tópico explica como fazer isso.
Dica:
Se preferir, o VB Studio poderá criar e ativar os jobs de build e o pipeline para você. No editor de Definições do aplicativo visual, em Criando e Publicando, selecione a ramificação de produção e clique em Criar Pipeline CI/CD. Em seguida, é possível modificar os jobs de criação recém-criados conforme necessário (consulte a orientação abaixo para obter etapas de configuração adicionais). Por exemplo, no job de implantação, o destino da implantação é sempre o ambiente associado ao espaço de trabalho; portanto, você precisará alterar a instância de destino para sua instância de produção.Antes de configurar jobs de criação de produção, anote o seguinte:
- No job de empacotamento de produção, use a ramificação de produção do repositório Git para gerar artefatos de produção.
- No job de empacotamento para desenvolvimento, se você tiver alterado os nomes de arquivo padrão dos arquivos de artefato de arquivamento, obtenha os novos nomes e seus caminhos. Você precisará deles ao configurar o job de empacotamento de produção.
- Se você tiver configurado o job de empacotamento de desenvolvimento para substituir a versão do aplicativo definida em
visual-application.json
, obtenha a nova versão. Você precisará dele ao configurar o job de empacotamento de produção. - Ao configurar jobs de build de implantação, você especifica se deseja incluir a versão do aplicativo em seu URL. Um aplicativo visual sem a versão em seu URL é chamado de aplicativo Live. Em geral, você implanta um aplicativo ativo em uma instância de produção.
- Se você implantar uma versão de um aplicativo visual que nunca foi implantado, o VB Studio substituirá a última versão implantada pela nova versão.
O VB Studio não cancela a implantação da versão implantada anteriormente da instância de produção. Ele continua na instância de destino, mas está inacessível.
- Se você quiser reimplantar um aplicativo ativo ou uma versão implantada anteriormente, cancele a implantação primeiro; caso contrário, o build de implantação falhará. Para cancelar a implantação de uma versão de aplicativo visual implantada anteriormente, configure um job de build de cancelamento de implantação e execute-o. Não é possível cancelar a implantação manualmente na página Ambientes.
- Se você estiver implantando um aplicativo em um URL personalizado, deverá configurar o job de implantação para implantação no ambiente que hospeda o URL personalizado. Você só pode implantar o aplicativo usando autenticação de autenticação básica, portanto, precisará confirmar se as credenciais necessárias para se conectar e implantar no ambiente estão corretas.
- Se você criou um perfil de aplicativo para produção, obtenha seu nome. Você precisará dele ao configurar o job de implantação de produção.
Criar um Job de Criação de Embalagem de Produção
O job de empacotamento de produção gera um artefato de aplicativo visual pronto para implantação.
Criar um Job de Build de Implantação de Produção
O job de implantação de produção implanta o artefato do aplicativo visual que foi gerado no job de empacotamento de produção para a instância de produção do Visual Builder. Antes de criar o job, obtenha as credenciais de acesso de um usuário que pode se conectar e implantar na instância de produção do Visual Builder.
Configurar a configuração de privacidade de um trabalho de produção
Marque um job como privado para restringir quem pode ver ou editar a configuração de um job ou executar seu build.
Um job privado mostra um ícone Bloquear na lista de jobs no lado direito da página Proteção de Job, na guia Jobs da página Builds e nos pipelines.
Criar e Configurar um Pipeline
Para garantir que o job de implantação de produção seja executado automaticamente após o job de empacotamento de produção, crie um pipeline e defina a dependência.
Executar o Pipeline
Quando estiver pronto para implantar o aplicativo visual na instância de produção, execute o pipeline de produção.
- No navegador esquerdo, clique em Builds
.
- Clique na guia Pipelines.
- Na linha do pipeline de desenvolvimento, clique no menu Ações
e selecione Executar Pipeline.
Após um build bem-sucedido, você encontrará o link do aplicativo implantado na guia Implantações da página Ambientes.
Para exibir o log de build mais recente de um job, abra a página Builds, clique no nome do job e, em seguida, clique em Log de Build.