Ability to install multiple modules with a single install task
--------------------------------------------------------------
Key: IVY-1182
URL: https://issues.apache.org/jira/browse/IVY-1182
Project: Ivy
Issue Type: Improvement
Components: Ant
Affects Versions: 2.1.0
Environment: Ubuntu 9.10 AMD64, Ant 1.7.1, Java 1.6.0_15-b03 64-Bit
Reporter: Andrew
I would like the ability to specify multiple modules to install at once with
the ivy:install task in Ant, and to say 'don't overwrite and don't fail if
present', which achieves a few things. First, I'm installing more than one
module here (roughly 20), and I'm not super-happy about the fact that I have to
specify one install task for each, as that typically results in multiple
versions of projects being installed (Apaches commons is especially prone to
that). Now, this might sometimes be a good thing, but I know that all the
modules I'm installing are going to be used by a single project, and it's just
annoying to have more than one installed. The other problem is that each
install task will install another copy of a library that already exists with
the same version (e.g. commons-logging 1.1.1), and while that's not a problem
while developing the repository, I'm not sure I'd like that to happen when
installing to the company repository. It also means unnecessary downloads of
artifacts.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.