itconfiguration:append-config

Full name:

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

Description:

Appends this mojo's configuration into a properties file.

Attributes:

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

Optional Parameters

Name Type Since Description
defaultParam String - A parameter with a constant default value. Note: This has intentionally a different default value than the equally named parameter from ConfigMojo.
Default value is: test.
fileParam File - A simple parameter of type File.
User property is: config.fileParam.
fileParams File[] - An array parameter of component type File.
listParam List - A collection parameter of type List.
mapParam Map - A collection parameter of type Map.
outputFile File - The path to the properties file into which to save the mojo configuration. Note: This intentionally uses another parameter name for the output file than ConfigMojo.
User property is: config.outputFile.
propertiesParam Properties - A collection parameter of type Properties.
setParam Set - A collection parameter of type Set.
stringParam String - A simple parameter of type String.
User property is: config.stringParam.
stringParams String[] - An array parameter of component type String.

Parameter Details

defaultParam:

A parameter with a constant default value. Note: This has intentionally a different default value than the equally named parameter from ConfigMojo.
  • Type: java.lang.String
  • Required: No
  • Default: test

fileParam:

A simple parameter of type File.
  • Type: java.io.File
  • Required: No
  • User Property: config.fileParam

fileParams:

An array parameter of component type File.
  • Type: java.io.File[]
  • Required: No

listParam:

A collection parameter of type List.
  • Type: java.util.List
  • Required: No

mapParam:

A collection parameter of type Map.
  • Type: java.util.Map
  • Required: No

outputFile:

The path to the properties file into which to save the mojo configuration. Note: This intentionally uses another parameter name for the output file than ConfigMojo.
  • Type: java.io.File
  • Required: No
  • User Property: config.outputFile

propertiesParam:

A collection parameter of type Properties.
  • Type: java.util.Properties
  • Required: No

setParam:

A collection parameter of type Set.
  • Type: java.util.Set
  • Required: No

stringParam:

A simple parameter of type String.
  • Type: java.lang.String
  • Required: No
  • User Property: config.stringParam

stringParams:

An array parameter of component type String.
  • Type: java.lang.String[]
  • Required: No