Full name:
com.axonivy.ivy.ci:project-build-plugin:7.0.4:start-test-engine
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
ivyVersion | String | 6.2.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: 7.0.0. User property is: ivy.engine.version. |
Name | Type | Since | Description |
---|---|---|---|
additionalClasspath | String | 6.2.0 | Additional classpath entries for the JVM that runs the Engine * User property is: ivy.engine.start.additional.classpath. |
additionalVmOptions | String | 6.2.0 | Additional options for the JVM that runs the Engine. To modify the
classpath or the max heap use the provided properties. User property is: ivy.engine.start.additional.vmoptions. |
engineCacheDirectory | File | 6.2.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.2.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. |
engineLogFile | File | 6.2.0 | The file where the engine start is logged * Default value is: ${project.build.directory}/testEngineOut.log. User property is: ivy.engine.start.log. |
maxmem | String | 6.2.0 | The maximum heap (-Xmx) that is used for starting and running the
Engine * Default value is: 2048m. User property is: ivy.engine.start.maxmem. |
skipTest | boolean | 6.2.0 | Set to true to skip the engine start. Default value is: false. User property is: maven.test.skip. |
startTimeoutInSeconds | Integer | 6.2.0 | The maximum amount of seconds that we wait for a engine to start Default value is: 60. User property is: ivy.engine.start.timeout.seconds. |
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.