我有n个项目的工作区。我想使用ant
使用一个命令构建所有项目。这些项目相互依赖
例如项目A依赖于项目B,所以我希望B先编译当我编译项目A时我需要使用B&#39的项目类路径。
项目之间的依赖关系以ivy.xml
文件
主要的挑战是我有自己的存储库,其中所有这些项目都有工件,并使用我刚刚给出的项目A编译来自我的存储库的B项目而不是针对刚刚编译的B项目。
我使用CI流程,在编译所有项目并通过QA测试之前,我不想将任何项目发布到我的存储库
使用ant构建具有依赖关系的多个项目的最佳实践是什么?