ivy:pack-iar
Full name:
com.axonivy.ivy.ci:project-build-plugin:8.0.7:pack-iar
Description:
Packs the compiled project as ivy-archive (IAR).
Attributes:
- Requires a Maven project to be executed.
- Since version: 6.0.0.
Optional Parameters
Name | Type | Since | Description |
---|---|---|---|
<iarExcludes> | String[] | 6.0.0 | Define additional IAR excludes with ANT-style exclusion
declarations.
The default (always active) exclusions are:
|
<iarFileSets> | FileSet[] | 6.0.0 | Define additional IAR FileSet fileSets with ANT-style
exclusion declarations.
<iarFileSets> <iarFileSet> <includes> <include>**/*</include> </includes> </iarFileSet> </iarFileSets> |
<iarIncludesEmptyDirs> | boolean | 6.0.0 | 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 value is: true. |
Parameter Details
<iarExcludes>
Define additional IAR excludes with ANT-style exclusion
declarations.
The default (always active) exclusions are:
- All maven default excludes. See AbstractScanner.DEFAULTEXCLUDES
-
<iarExcludes> <iarExclude>target/**/*</iarExclude> <iarExclude>%regex[target/(?!classes/).*]</iarExclude> </iarExcludes>
- Type: java.lang.String[]
- Since: 6.0.0
- Required: No
<iarFileSets>
Define additional IAR FileSet fileSets with ANT-style
exclusion declarations.
<iarFileSets> <iarFileSet> <includes> <include>**/*</include> </includes> </iarFileSet> </iarFileSets>
- Type: org.apache.maven.model.FileSet[]
- Since: 6.0.0
- 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
- Since: 6.0.0
- Required: No
- Default: true