The testApplication
operation runs Maven, defaulting to the Test Phase.
Environment/Instance Properties
Property Name | Property Code | Required | Description |
---|---|---|---|
Maven Home | FDMVN_MAVEN_HOME | No | If it is desired to use an external Maven, fill in the Maven Home here. Otherwise, the internal Maven 3.05 will be used. |
Maven Environment Script | FDMVN_MAVEN_ENV_SCRIPT | No | If necessary, provide a script to source variables for use by the Maven Plugin. |
Project Properties
Property Name | Property Code | Required | Description |
---|---|---|---|
Inputs
Input Name | Input Code | Required | Description |
---|---|---|---|
Project Location | FDMVN_PROJECT_LOCATION | No | Path to the project which contains a POM file. If a relative path is given, a path inside of the FD_TEMP_DIR will be assumed. |
Run Phases | FDMVN_RUN_PHASES | Yes | Space-delimited Maven life cycle phases to execute, (e.g. test ). Defaults to test. |
Arguments | FDMVN_ARGS | No | Space-delimited argument list (e.g. -B -fae -X -Dhttp.port=9876 ) |
Outputs
Output Name | Required | Description |
---|---|---|
Artifacts
This operation produces artifacts that will be stored in the artifacts repository.
Endpoint Selection
This operation will select all available endpoints associated to the environment/instance.
Endpoint Execution
This operation will execute on any one of the selected endpoints and will be random in the determination of which one.