Question

A mon nouveau concert, ils utilisent Ant et ne peut pas convaincre de passer à Maven. Je l'ai cherché partout un exemple décent de la façon dont un système de construction fourmi multi-projet devrait être assemblé. Le site apache est loin. Je suis à la recherche spécifiquement pour les pratiques exemplaires à:

  • Créer automatiquement des projets locaux qui sont les dépendances d'un projet
  • objets d'actions de projet à leur charge
  • Exporter les dépendances et les artefacts générés d'un projet (pots) pour être héritée par des projets dépendants
  • Partager dépendances tiers entre les projets

Je suis sûr que je peux faire tout cela sans utiliser Ivy - qu'est-ce que les gens font avant Ivy? Je ne veux pas avoir à mettre en place un référentiel d'entreprise ou se fonder sur des référentiels externes - les ingénieurs ici sont vraiment contre qui et ont tous leurs pots tiers contrôlés dans le contrôle src.

Quelqu'un peut-il me pointer à un bon exemple open source d'une fourmi construction multi-projets?

Était-ce utile?

La solution

Je n'ai pas trop les mains sur l'expérience avec la construction d'un grand nombre de projets dépendants avec Ant, mais ce tutoriel semble que cela va faire ce que vous avez besoin sans outils supplémentaires.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top