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
