Full name:
com.axonivy.ivy.ci:project-build-plugin:6.5.0:compileProject
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
ivyVersion | String | 6.0.0 | The ivy Engine version or version-range that must be used. Must be
equal or higher than MINIMAL_COMPATIBLE_VERSION
Examples:
Default value is: 6.5.0. User property is: ivy.engine.version. |
Name | Type | Since | Description |
---|---|---|---|
buildApplicationDirectory | File | 6.0.0 | Home application where the project to build and its dependencies
will be temporary deployed. Default value is: ${project.build.directory}/ivyBuildApp. |
encoding | String | 6.3.1 | Specifies the default encoding for all source files. By default
this is the charset of the JVM according to
Charset.defaultCharset(). You may set it to another
value like 'UTF-8'. User property is: ivy.compiler.encoding. |
engineCacheDirectory | File | 6.0.0 | Location where ivy engines in required version can be extracted to.
If the Engine does not yet exist, it can be automatically downloaded. Default value is: ${settings.localRepository}/.cache/ivy. User property is: ivy.engine.cache.directory. |
engineDirectory | File | 6.0.0 | Location where an unpacked (may pre-configured) ivy Engine in the
required version exists.
If parameter is not set it will be a sub-directory of the engineCacheDirectory. If the Engine does not yet exist, it can be automatically downloaded. User property is: ivy.engine.directory. |
localRepository | ArtifactRepository | 6.0.0 | (no description) Default value is: ${localRepository}. |
skipCompilation | boolean | 6.1.0 | Set to true to bypass the generation of ivy data
classes+webservice processes and compilation of java
sources. Default value is: false. User property is: ivy.compiler.skip. |
If the Engine does not yet exist, it can be automatically downloaded.
If parameter is not set it will be a sub-directory of the engineCacheDirectory.
If the Engine does not yet exist, it can be automatically downloaded.