SPURB / apropriacaohoras

Sistema de apropriação de horas trabalhadas, gerenciamento de pessoal e relatoria de trabalho da São Paulo Urbanismo
https://servicos.spurbanismo.sp.gov.br/apropriacaohoras/
1 stars 0 forks source link

chore: configurar integração contínua do ambiente de produção #85

Closed yubathom closed 4 years ago

yubathom commented 4 years ago

É necessário configurar um serviço de deploy automático na infraestrutura do servicos.spurbanismo.

No ambiente de homologação temos isso configurado pelo travis com deploys automáticos no heroku e gh-pages. Quem controla estes deploys é o travis-ci.

possíveis resoluções Entendo que exitem duas soluções possíveis:

  1. Alterar a configuração do vm do travis (alterando .travis.yml, build.app.sh e/ou deploy.app.sh) para disparar o deploy do travis -> servicos.spurbanismo. Será necessário enviar os builds e (iniciar a api) via ssh neste caso.

  2. Utilizar o jenkins ou um script local que observe o repositório e faça o deploy diretamente em servicos.spurbanismo.

yubathom commented 4 years ago

resolvido com jenkins local