Skip to content
This repository has been archived by the owner on Oct 27, 2022. It is now read-only.

Hospedar binários do módulo local no servidor de produção #220

Open
5 tasks
icaropires opened this issue Jun 5, 2019 · 1 comment
Open
5 tasks

Hospedar binários do módulo local no servidor de produção #220

icaropires opened this issue Jun 5, 2019 · 1 comment
Assignees
Labels
devops local Issue da parte local da aplicação wontfix This will not be worked on

Comments

@icaropires
Copy link
Contributor

Descrição

Passo intermediário para o deploy contínuo do módulo local. Durante o build do travis o módulo local deve ser compilado e seu binário copiado para o servidor de produção (com nome apropriado), que servirá esses binários.

Tarefas

  • Compilar o módulo local na build do Travis
  • Atribuir nome significativo ao binário
  • Copiá-lo para o servidor de produção
  • Serví-lo de modo que fique disponível para download
  • Imprimir essa URL no log da build

Informação adicional

@icaropires icaropires added devops local Issue da parte local da aplicação labels Jun 5, 2019
@icaropires icaropires self-assigned this Jun 5, 2019
@icaropires
Copy link
Contributor Author

A vantagem de fazer essa issue seria poder fazer o download mais facilmente dos binários do módulo-local ao invés de ter que compilar o projeto.

Mas eu teria que lidar com problemas como o espaço disponível no servidor (que não é muito). E visto que já temos mais 1000 (!!) de builds, é bem possível lotar esse o espaço.

Pensei em copiar só nas builds de release, mas a release já provê um espaço para anexar binários, então também não seria uma vantagem.

Então, por hora, tendo em vista todos esses problemas e a facilidade de compilação do módulo local (100% dockerizado), essa issue será deixada de lado por agora.

@icaropires icaropires added the wontfix This will not be worked on label Jun 14, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
devops local Issue da parte local da aplicação wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

1 participant