servers - HemersonGH/sigesdp GitHub Wiki
< Home < Padroes de código < Servers
Servidores
Para o ambiente de testes utilizamos o servidor (add aqui) com IP (add ip aqui) para hospedar as aplicações e o servidor (add ip aqui) com IP (add ip aqui) para o banco de dados.
Script de deploy
Nome
./deploy.sh, realiza o deploy da aplicação no ambiente com as opções desejadas.
Utilização
./deploy.sh [AMBIENTE] [OPÇÕES]..
Descrição
Teste: Realiza o deploy da aplicação no servidor desejado com as opções desejadas.
Homologação ou Produção: Gera o arquivo compactado(.tar.gz) da versão, esse arquivo deve ser copiado para o servidor
-b, --backup
Realiza o backup da versão que está rodando no servidor de testes antes de realizar o deploy da nova versão.
-c, --changelog
Mostra o changelog após gerar o arquivo compactado da versão de Homologação ou Produção
-f, --force
Não realiza nenhuma interação com o usuário que está executando o script, evitando as etapas de criação de
nova Tag e verificação de versão do Play Framework
Ambientes disponíveis:
- test
- homologation
- production
Exemplos
./deploy.sh test
Realiza o deploy da versão no ambientes de testes
./deploy.sh production -f