Achou que não ia ter API Matrícula Web da UnB? Achou errado, dev!
A matricula-web-api tem como objetivo concentrar todas as informações do Matrícula Web em uma API pública de fácil acesso. Todas as informações foram retiradas utilizando este Crawler do Matricula Web.
Mais informações se encontram no CONTRIBUTING.md
Antes de dar deploy na aplicação é necessário rodar o build da imagem e mandar pro registro do heroku. O comando a seguir faz o build e dá push na imagem criada:
heroku container:push web --recursive --context-path .
Já que mantemos o dockerfile numa pasta aninhada temos que usar a flag --recursive
. Quando utilizando a flag --recursive
precisamos definir o contexto com a flag --context-path
.
Depois de dar push na imagem só é necessário publicar utilizando:
heroku container:release web
Codeship é a plataforma usada para o deploy. Os passos anteriores são realizados automaticamente quando um push para a master é realizado.