fga-eps-mds / 2018.1-Dr-Down

Repositório da ferramenta de informação e união de pessoas que convivem com a Síndrome de Down. SD-Curve: https://github.com/Dr-Down/sdcurve
https://fga-eps-mds.github.io/2018.1-Dr-Down
MIT License
11 stars 9 forks source link

Problemas com o Travis CI #197

Closed sconetto closed 6 years ago

sconetto commented 6 years ago

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

VictorDeon commented 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 ;)