Full name:
com.github.nodevops:confd-maven-plugin:0.1.0-SNAPSHOT:process
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
dictionary | File | - | The path to the file containing a list of key/value that are
referenced in the templates |
processor | ProcessorConfig | - |
The confd processor to use. Can be either "local-confd-processor" to use a local confd binary, or "java-processor" to use a very simple confd compatible parser written in java. Two processors are supported for the moment: the java-processor that takes no extra parameter <processor> <name>java-processor</name> </processor> and the local-confd-processor that takes a single parameter binary.path used to specify where the confd binary can be found <processor> <name>local-confd-processor</name> <properties> <property> <name>binary.path</name> <value>/path/to/confd</value> </property> </properties> </processor> |
workingDirectory | File | - | The output directory into which the resources will be copied. Default value is: ${project.basedir}/target/confd. |
Name | Type | Since | Description |
---|---|---|---|
encoding | String | - | The character encoding scheme to be applied when filtering
resources. Default value is: ${project.build.sourceEncoding}. User property is: encoding. |
mkdirs | boolean | - | If true (default), the plugin will create directories if needed in
order to be able to create the target files Default value is: true. User property is: confd.mkdirs. |
skipProcess | boolean | - | Set skipProcess to true on the command line if you want to disable
the process goal Default value is: false. User property is: confd.skipProcess. |
The confd processor to use.
Can be either "local-confd-processor" to use a local confd binary, or "java-processor" to use a very simple confd compatible parser written in java.
Two processors are supported for the moment: the java-processor that takes no extra parameter
<processor> <name>java-processor</name> </processor>
and the local-confd-processor that takes a single parameter binary.path used to specify where the confd binary can be found
<processor> <name>local-confd-processor</name> <properties> <property> <name>binary.path</name> <value>/path/to/confd</value> </property> </properties> </processor>