loadmodule tasks
Description
This task is the main class, used to parse module.ivy and execute the all the statement behind the easyant tag.
It will :
- configure project ivy instance (if necessary)
- configure offline resolver (if necessary)
- configure build scope repository (if necessary)
- load override buildFile before build module to allow target/extensionPoint override
- load build module (module.ivy)
- load build file (module.ant)
Arguments
Parameter name | Description | Mandatory |
---|---|---|
buildModule | reference an ivy module descriptor file that contains easyant tag (default: module.ivy) | |
buildFile | a pure ant file (default: module.ant) | |
useBuildRepository | true if this module should use a build-scoped repository and cache to find artifacts generated by other modules in the same build.Default: false | |
easyAntMDParserClassName | class name of the easyant module descriptor parser |
Example
<ea:loadmodule buildModule="module.ivy"/>