ivy:pack-iar
Full name:
com.axonivy.ivy.ci:project-build-plugin:10.0.17: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[] |
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.
|
<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