Pular para o conteúdo
Apps Node.js

Deploys automáticos e voltar para uma versão anterior

Cada push publica uma versão nova sem quedas; se algo der errado, você volta para a anterior em um clique.

Um deploy clona seu código (ou usa o ZIP), instala as dependências, roda o build e inicia a versão nova ao lado da que está no ar. Só quando o caminho de verificação responde as visitas passam para a nova: sem quedas. Se algo falhar, a anterior continua funcionando.

Implantar a cada push (webhook)

  1. Na sua app → Configurações → Deploy automático, deixe o interruptor ligado e copie a URL do webhook (e o segredo, se aparecer).
  2. GitHub: Settings → Webhooks → Add webhook. Payload URL: a URL; Content type: application/json; Secret: o segredo; evento: Just the push event.
  3. GitLab: Settings → Webhooks. URL e Secret token; marque Push events. Bitbucket: Repository settings → Webhooks, com a URL como está e o trigger Repository push.

Só os push na branch configurada disparam um deploy.

O histórico

  • Em Deploys você vê cada versão com número, commit, o que disparou (push, manual, volta atrás) e quanto levou. Ver log mostra o build ao vivo.
  • Cancelar interrompe um deploy em andamento; a versão no ar não muda.
  • Voltar para esta versão cria um novo deploy com o código e a configuração daquela versão.
  • Implantar agora com Sem cache instala tudo do zero (útil se você mudou o gerenciador de pacotes ou algo travou).

Pergunte ao assistente

Ficou alguma dúvida sobre isso? Pergunte ao assistente.

Este artigo ajudou?

Artigos relacionados