Atualização¶
cd /opt/noc-ftth
./scripts/atualizar.sh # última versão (branch main)
./scripts/atualizar.sh v0.2.0 # ou uma versão específica
O script:
- faz backup do banco;
- baixa o código do GitHub;
- reconstrói as imagens e reinicia os containers;
- as migrações do banco rodam sozinhas quando o
websobe.
Confira depois: curl -s http://localhost/api/saude/ e o histórico de versões.
Voltar para a versão anterior¶
git tag --sort=-creatordate | head # versões disponíveis
./scripts/atualizar.sh vX.Y.Z # versão anterior
Se a versão nova alterou o banco de forma incompatível, restaure também o backup feito pelo script. Ver Backup e restauração.