itconfiguration:required-config

Full name:

org.apache.maven.its.plugins:maven-it-plugin-configuration:2.1-SNAPSHOT:required-config

Description:

Dumps this mojo's configuration into a properties file.

Attributes:

  • Requires a Maven project to be executed.
  • Binds by default to the lifecycle phase: validate.

Required Parameters

Name Type Since Description
requiredParam String - A required parameter to be set via plugin configuration in POM or system property from CLI.
User property is: config.requiredParam.
requiredParamWithDefault String - A required parameter that defaults to a non-mandatory value from the POM.
Default value is: ${project.url}.

Optional Parameters

Name Type Since Description
propertiesFile File - The path to the properties file into which to save the mojo configuration.
User property is: config.propertiesFile.

Parameter Details

propertiesFile:

The path to the properties file into which to save the mojo configuration.
  • Type: java.io.File
  • Required: No
  • User Property: config.propertiesFile

requiredParam:

A required parameter to be set via plugin configuration in POM or system property from CLI.
  • Type: java.lang.String
  • Required: Yes
  • User Property: config.requiredParam

requiredParamWithDefault:

A required parameter that defaults to a non-mandatory value from the POM.
  • Type: java.lang.String
  • Required: Yes
  • Default: ${project.url}