amw:get-systemtest-zip

Full name:

ch.mobi.maven:amw-maven-plugin:2.1.40:get-systemtest-zip

Description:

This plugin allows to determine the version of a deployed AMW application. It can then download a systemtest artifact, typically a .zip file, extract it and then run the JUnit tests in that directory.

The systemtest artifact is usually created during the release build (to share the same version as the deployment).

Attributes:

Required Parameters

Name Type Since Description
amwApplicationName String - AMW applicationName, used to deploy the deployed version
User property is: amwApplicationName.
amwServerName String - AMW server name, used to determine the deployed version
User property is: amwServerName.
artifactId String - Maven artifactId of the systemtest artifact to retrieve from the repository
User property is: artifactId.
groupId String - Maven groupId of the systemtest artifact to retrieve from the repository
User property is: groupId.

Optional Parameters

Name Type Since Description
amwEnvironmentName String - AMW environment, used to determine the deployed version, paramter is not case sensitive
Default value is: Local.
User property is: amwEnvironmentName.
baseDirectory File - (no description)
Default value is: ${basedir}.
classifier String - Maven classifier of the systemtest artifact
Default value is: systemtest.
User property is: classifier.
url String - AMW REST interface url, no trailing slash, e.g. https://liima.host.domain/AMW_rest/resources
User property is: amwUrl.
version String - Version of the systemtest artifact to retrieve. If empty the plugin will attempt to retrieve this information from AMW
User property is: version.

Parameter Details

amwApplicationName:

AMW applicationName, used to deploy the deployed version
  • Type: java.lang.String
  • Required: Yes
  • User Property: amwApplicationName

amwEnvironmentName:

AMW environment, used to determine the deployed version, paramter is not case sensitive
  • Type: java.lang.String
  • Required: No
  • User Property: amwEnvironmentName
  • Default: Local

amwServerName:

AMW server name, used to determine the deployed version
  • Type: java.lang.String
  • Required: Yes
  • User Property: amwServerName

artifactId:

Maven artifactId of the systemtest artifact to retrieve from the repository
  • Type: java.lang.String
  • Required: Yes
  • User Property: artifactId

baseDirectory:

(no description)
  • Type: java.io.File
  • Required: No
  • Default: ${basedir}

classifier:

Maven classifier of the systemtest artifact
  • Type: java.lang.String
  • Required: No
  • User Property: classifier
  • Default: systemtest

groupId:

Maven groupId of the systemtest artifact to retrieve from the repository
  • Type: java.lang.String
  • Required: Yes
  • User Property: groupId

url:

AMW REST interface url, no trailing slash, e.g. https://liima.host.domain/AMW_rest/resources
  • Type: java.lang.String
  • Required: No
  • User Property: amwUrl

version:

Version of the systemtest artifact to retrieve. If empty the plugin will attempt to retrieve this information from AMW
  • Type: java.lang.String
  • Required: No
  • User Property: version