submodule task
Description
This task is used to manage orchestration of submodules.
Arguments
Parameter name | Description | Mandatory |
---|---|---|
buildpathRef | Buildpath to use, by reference | true if no nested buildpath element |
useBuildRepository | Specify if should use build repository or not (default value : false) | |
overwrite | Specify if publication in build repository should overwrite existing artifacts Default : true |
|
target | The target to call on the different sub-builds. Set to "" to execute the default target | |
verbose | Enable/ disable verbose log messages showing when each sub-build path is entered/ exited Default : false |
|
failOnError | Sets whether to fail with a build exception on error, or go on Default : true |
|
inheritRefs | If true, pass all references to the new Ant project Default : false |
Nested Elements
buildpath
Buildpath to be used to find sub-projects.
Mandatory if no buildpathref argument is specified.
reference
Used to choose references that shall be copied into the new project, optionally changing their id.
Attribute | Description | Required |
---|---|---|
refid | The id of the reference in the calling project. | true |
torefid | The id of the reference in the new project. Default to the value of refid |
false |
propertyset
You can specify a set of properties to be copied into the new project with propertysets.
Example
<ea:submodule target="package"/>