Há algum tempo atrás, enfrentei um desafio ao gerir/ manter um projeto de software. Porque o cliente em que estava trabalhava na altura, tinha múltiplas equipas de desenvolvimento a trabalhar em múltiplas tecnologias e, admitamos, trabalhar com equipas que não tem estrutura e organização é um desespero.
Então, vagueei pela internet em busca de uma infraestrutura onde fosse possível guardar todos os artefactos dos “projetos”, independentemente da tecnologia utilizada. Foi então que me deparei com alguns, mas a minha predileção foi para Nexus Repository OSS versão 3.x.
O porquê da minha decisão? Principalmente por três razões:
- Suporte para múltiplos formatos: Bower, Docker, Git, LFS, Maven, npm, NuGet, PyPI, Ruby, Gems, Yum and Proxy.
- Têm uma versão gratuita.
- Têm uma imagem Docker.
Parece-me suficiente e fui testar.
[...]