Conteúdo filtrado: B2C | Uappi V2

Prazo para deploys e correções – Black Friday 2025

Com a proximidade da Black Friday, que neste ano acontecerá no dia 28/11, e considerando o aumento no volume de ajustes, customizações e publicações de novos layouts, recomendamos que todas as agências realizem os deploys de melhorias ou correções de front-end até o dia 26/11/2025.

Essa orientação visa manter a estabilidade dos ambientes, garantindo operação mais previsível e com menor risco de indisponibilidade, lentidão ou falhas durante um dos períodos mais importantes do ano.

Deploys após 26/11/2025 continuarão permitidos, porém devem ser realizados com cautela, considerando que qualquer alteração fora deste prazo pode apresentar riscos elevados ao ambiente devido ao grande volume de acessos esperado.

As atualizações e correções de front-end são responsabilidade da agência. Recomendamos que cada deploy seja feito com planejamento, validação local e verificação pós-deploy para assegurar pleno funcionamento da loja.

Contamos com a colaboração de todos para garantir um período de operação seguro, previsível e eficiente durante a Black Friday de 28/11/2025.

Orientações Técnicas e Boas Práticas para Deploys

Validação com Docker antes do merge/deploy

Antes de aprovar um merge e enviar o deploy, é fundamental que o desenvolvedor teste localmente utilizando Docker. Isso evita falhas que possam afetar os ambientes de validação ou produção.

Pré-requisito essencial

O Docker Desktop deve estar aberto e em execução. Sem isso, os comandos de build não funcionarão corretamente.

Passo recomendado antes do merge

Execute o build do container localmente:

docker compose build --no-cache

Caso apareçam erros

Corrija os problemas localmente antes de abrir ou aprovar o Merge Request.
Após o build ser concluído com sucesso, prossiga com o merge.
Em caso de dúvida, entre em contato com a Uappi.

Essa etapa reduz riscos e evita que erros cheguem ao ambiente de produção, especialmente no período de Black Friday.

Evitar o uso de console.log no front e no servidor

Remova todos os console.log do projeto.
Um grande volume desses logs pode aumentar o I/O de escrita e prejudicar a performance.

Uso de cache para APIs estáveis (Nuxt + SSR)

Durante períodos de alto volume de acessos, APIs que não mudam constantemente podem ser cacheadas para otimizar desempenho.

Para projetos que utilizam Nuxt com SSR ativado, recomendamos aplicar essa estratégia.

Repositório de referência: https://github.com/Uappi/vuejs-ssr-api-cache

A ativação é simples e pode gerar grande ganho de performance, especialmente em lojas com alto volume de produtos.

A implementação deve ser realizada antes da Black Friday pela agência responsável.

Rollback / Reversão de Merge (casos críticos)

Se algum deploy impactar a conversão ou o funcionamento da loja, é possível realizar um rollback (reversão de merge) pelo GitLab.
É importante agir com cautela e comunicar imediatamente o time responsável.

Como reverter um Merge Request no GitLab

  1. Acesse o Merge Request já aprovado no branch de destino.
  2. Clique na aba “Commits”.
  3. Localize o commit do merge e selecione “Revert”.
  4. O GitLab criará automaticamente um novo Merge Request de reversão.
  5. Revise o código gerado e salve o MR.
  6. Submeta para revisão/validação.
  7. Após aprovado, realize o deploy.

Cache: boas práticas após o deploy

Em alguns casos, as alterações de front-end podem levar alguns minutos para aparecer.
Antes de limpar o cache, aguarde um tempo para verificar se a atualização foi propagada.

Orientações iniciais

Aguarde alguns minutos após o deploy.
Teste em aba anônima ou utilize CTRL + F5.
Se a atualização não aparecer, prossiga com a limpeza de cache.

Como limpar o cache

No painel da loja, acesse: Configurações → Sistema → Cache → Cache – Limpeza Completa

Após limpar: recarregue o site > teste em aba anônima.

A limpeza de cache deve ser realizada somente quando houver alteração direta no front-end para evitar acionamentos desnecessários.

Checklist de validações após qualquer deploy

Após a publicação de ajustes, melhorias ou correções, recomendamos testar imediatamente os seguintes pontos:

  • Banners, carrosséis e vitrines exibindo falhas ou travamentos
  • Botão “comprar” ou “adicionar ao carrinho” sem ação
  • Carrinho lateral com comportamento alterado
  • Informações de SKU ou variações que não carregam
  • Cálculo de frete afetado por alterações
  • Cronômetros configurados incorretamente no front

Esse checklist é essencial especialmente no período de Black Friday, onde qualquer impedimento de conversão pode impactar diretamente os resultados das lojas.

Dúvidas?

Acesse nosso Help Center para ver mais conteúdos sobre a plataforma Uappi!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *