Closed sconetto closed 6 years ago
Problema com mapeamento de porta: dentro da pasta /etc/nginx/nginx.conf dentro do host do digital ocean tem um arquivo de configuração do nginx que import arquivos da pasta sites-enable, dentro dessa pasta tem um arquivo chamado default com o servidor padrão do nginx na porta 80 aquele que aparece a mensagem Welcome to nginx! com isso modifiquei o atributo da porta do servidor para 800 para não dar conflito com nosso projeto que está na porta 80 ;)
O travis ci não está executando os passos como deveria executar.
Comportamento Esperado
Ele deveria fazer o tag da última imagem buildada e pushar para o repositório no docker hub, para que na máquina host ela pudesse dar o pull nessa imagem e substituir a versão antiga, com isso garantindo o deploy contínuo.
Comportamento Atual
Ele não consegue fazer o login no docker, nem o tag e com isso cascateia diversos problemas no deploy contínuo.
Possível Solução
Sem ideias de possíveis soluções, já que em máquina local tudo funciona como deveria.
Passos para Reproduzir (para bugs)
Os passos executados que geram os erros estão dentro do script de deploy: https://github.com/fga-gpp-mds/2018.1-Dr-Down/blob/develop/staging-deploy.sh
Contexto
Com isto o deploy contínuo fica comprometido
Seu Ambiente
OBS: O comportamento pode ser observado nas jobs do travis-ci a partir da linha 2013 https://travis-ci.org/fga-gpp-mds/2018.1-Dr-Down/builds/373450397#L1255