-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
Descrição
Após a integração e a definição do deploy contínuo no Gitlab CI, é necessário realizar o deploy contínuo no servidor em produção do Lino, que fora criado anteriormente, porém funcionava corretamente com o anterior deploy através do Rancher, e agora deve funcionar utilizando a integração contínua estabelecida utilizando o Gitlab Runner em um droplet do Digital Ocean. Para funcionar corretamente, o bot deverá sempre estar disponível no servidor de produção sempre que houver um novo commit na branch 'master' a versão em produção, acessível através do telegram.
Tarefas
- Configurar droplet no DigitalOcean para receber os commits através do Gitlab Runner
- Configurar domínio adquirido e certificado SSL
- Configurar variáveis de ambiente na droplet
Critérios de Aceitação
- Deve ser criado um novo droplet Ubuntu, que é atualizado a cada commit na branch master
- Deve apontar corretamente utilizando o domínio adquirido sem o uso do ngrok
- Deve integrar as variáveis de ambiente como tokens corretamente sem realizar o upload delas no git
- O Lino deve ser acessível em sua versão estável através do Telegram
Reactions are currently unavailable