Ivy: Using dynamic revisions

ε祈祈猫儿з 提交于 2019-12-02 07:44:46

I would suggest reading the following tutorial on multi-module projects in Ivy.

ANT builds traditionally are big and monolithic. what you need to do is emulate Maven's way of splitting a large project up into a series of smaller builds. Each sub-build publishes it's artifact into ivy's local repo.

Ivy has lots of useful tasks for this kind of structure:

  • buildlist - Called from your overall main build file. Use to look into each sub-module's ivy.xml and determine the proper build order (Some modules depende on others)
  • buildnumber - Looks at what is already published and generate the next build number in the sequence
  • publish - Push artifacts into local repo (or a foreign one, if configured in the ivysettings.xml file)
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!