ivy:pack-iar
Full name:
com.axonivy.ivy.ci:project-build-plugin:12.0.14-SNAPSHOT:pack-iar
Description:
Packs the compiled project as ivy-archive (IAR).
Attributes:
- Requires a Maven project to be executed.
- The goal is not marked as thread-safe and thus does not support parallel builds.
- Since version:
6.0.0.
Optional Parameters
| Name | Type | Since | Description |
|---|---|---|---|
<iarExcludes> |
String[] |
- |
Define additional IAR excludes with ANT-style exclusion declarations. For Maven default excludes. See org.codehaus.plexus.util.AbstractScanner.DEFAULTEXCLUDES. Sample:
|
<iarFileSets> |
FileSet[] |
- |
Define additional IAR fileSets with ANT-style exclusion declarations. From the 'target' directory only 'classes' and 'src_hd' are included by default. See IarPackagingMojo.Defaults.TARGET_INCLUDES.
<iarFileSets> <iarFileSet> <includes> <include>**/*</include> </includes> </iarFileSet> </iarFileSets> |
<iarIncludesEmptyDirs> |
boolean |
- |
Includes empty directories in the packed IAR. If set to false, the IAR can not be re-imported as Designer project as standard project artifacts (e.g. source folders) could be missing.Default: true |
Parameter Details
<iarExcludes>
Define additional IAR excludes with ANT-style exclusion declarations. For Maven default excludes. See
org.codehaus.plexus.util.AbstractScanner.DEFAULTEXCLUDES. Sample:
<iarExcludes>
<iarExclude>target/com/acme/scret/*</iarExclude>
<iarExclude>src/</iarExclude>
</iarExcludes>
- Type:
java.lang.String[] - Required:
No
<iarFileSets>
Define additional IAR
fileSets with ANT-style exclusion declarations. From the 'target' directory only 'classes' and 'src_hd' are included by default. See IarPackagingMojo.Defaults.TARGET_INCLUDES.
<iarFileSets> <iarFileSet> <includes> <include>**/*</include> </includes> </iarFileSet> </iarFileSets>
- Type:
org.apache.maven.model.FileSet[] - Required:
No
<iarIncludesEmptyDirs>
Includes empty directories in the packed IAR. If set to
false, the IAR can not be re-imported as Designer project as standard project artifacts (e.g. source folders) could be missing.- Type:
boolean - Required:
No - Default:
true
