radar
radar copied to clipboard
Automatizar build do Dockerfilebase
Se houve mudança no Dockerfilebase, fazer a build na integração contínua e publicar nova versão no DockerHub;
... fazer a build na integração contínua e ...
Com a configuração atual do travis, ele já não realiza essa tarefa?
... publicar nova versão no DockerHub;
Para publicar a nova versão no DockerHub automaticamente é necessário configurar o repositório no DockerHub para atualizar toda vez em que o repositório mudar.
Quando a integração contínua (https://github.com/radar-parlamentar/radar/blob/master/.travis.yml) faz docker build
ela tá construindo a "imagem do Radar" (Dockerfile). Mas a imagem do Radar depende de uma "imagem base" (DockerfileBase), que a princípio quase nunca muda.
Essa imagem base foi feita pra acelerar a construção da imagem base. Uma das principais coisas que tem na imagem base é a instalação do numpy, que é beeem demorada.
Para publicar a nova versão no DockerHub automaticamente é necessário configurar o repositório no DockerHub para atualizar toda vez em que o repositório mudar.
Não entendi.