Pergunta

No meu novo show, eles usam formigas e não podem ser persuadidos a se mudar para o Maven. Eu procurei em todos os lugares um exemplo decente de como um sistema de construção de formigas com vários projetos deve ser montado. O site Apache fica aquém. Estou procurando especificamente as melhores práticas para:

  • Construir automaticamente projetos locais que são dependências de um projeto
  • Compartilhe artefatos do projeto para seus dependentes
  • Exportar dependências de um projeto e artefatos gerados (frascos) a serem herdados por projetos dependentes
  • Compartilhe dependências de terceiros entre projetos

Tenho certeza de que posso fazer tudo isso sem usar Ivy - o que as pessoas fizeram antes da Ivy? Eu realmente não quero ter que configurar um repositório corporativo ou confiar em repositórios externos - os engenheiros aqui são realmente contra isso e têm todos os seus frascos de terceiros checados no controle da SRC.

Alguém pode me apontar para um bom exemplo de código aberto de uma construção de formigas com vários projetos?

Foi útil?

Solução

Eu não tenho muita experiência prática com a construção de um grande número de projetos dependentes com ANT, mas este tutorial Parece que fará o que você precisa sem ferramentas adicionais.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top