Closed gabrielm2q closed 2 years ago
Após reunião com monitor, foram executadas as seguintes alterações no arquivo "settings.py":
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR,'static')
STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage'
Todas as mudanças acima foram realizadas para solucionar eventuais problemas no deploy da API e podem ser justificadas na Documentação do WhiteNoise.
A execução local dos contêineres a partir do "docker-compose up" se deu conforme o esperado, sem quaisquer erros pertinentes a essa bugfix.
O deploy da API foi realizado conforme o esperado, sendo possível a criação de um banco de dados (ainda sem os dados do scraping). O deploy pode ser encontrado em: https://indicaa-api-unb.herokuapp.com
Corrigidos todos os erros, essa issue pode ser revisada, tendo em vista que a execução local (docker-compose up) e o deploy (https://indicaa-api-unb.herokuapp.com) devem ser conferidos.
Não é necessária a realização de outro deploy, apenas a conferência do deploy existente.
Quando realizada a review, já poderá ser executado o Pull Request.
Descreva o bug Em reunião com o monitor, foram apontadas algumas correções a serem feitas para que o Deploy da aplicação no Heroku seja realizado. Dentre elas, temos a correção do nome do Dockerfile, além de algumas pequenas correções e adições no settings.py e nos requirements.txt.
Passo a passo para a reprodução do bug O "bug" foi encontrado durante uma tentativa de deploy da aplicação no Heroku.
Comportamento esperado É esperado que a aplicação seja executada corretamente em máquina local e, ao mesmo tempo, em eventual deploy no Heroku.
Tarefas
Critérios de aceitação