bonita-project:merge-configuration
Full name:
org.bonitasoft.maven:bonita-project-maven-plugin:1.0.4:merge-configuration
Description:
This mojo merges given parameters into a Bonita configuration archive.
Attributes:
- Requires a Maven project to be executed.
- Executes as an aggregator goal.
- The goal is not marked as thread-safe and thus does not support parallel builds.
- Binds by default to the lifecycle phase:
process-resources
.
Optional Parameters
Name | Type | Since | Description |
---|---|---|---|
<bonitaConfiguration> |
String |
- |
The Bonita configuration file. By default it uses the attached bconf artifact. User Property: bonita.configurationFile |
<environment> |
String |
- |
The Bonita environment. User Property: bonita.environment |
<parametersFile> |
String |
- |
Parameters file Default: ${maven.multiModuleProjectDirectory}/.bcd_configurations/parameters-${bonita.environment}.yml User Property: bonita.parametersFile |
<skipMergeParameters> |
boolean |
- |
Skip execution Default: false User Property: parameters.skipMerge |
Parameter Details
<bonitaConfiguration>
The Bonita configuration file. By default it uses the attached bconf artifact.
- Type:
java.lang.String
- Required:
report.plugin.goal.no
- User Property:
bonita.configurationFile
<environment>
The Bonita environment.
- Type:
java.lang.String
- Required:
report.plugin.goal.no
- User Property:
bonita.environment
<parametersFile>
Parameters file
- Type:
java.lang.String
- Required:
report.plugin.goal.no
- User Property:
bonita.parametersFile
- Default:
${maven.multiModuleProjectDirectory}/.bcd_configurations/parameters-${bonita.environment}.yml
<skipMergeParameters>
Skip execution
- Type:
boolean
- Required:
report.plugin.goal.no
- User Property:
parameters.skipMerge
- Default:
false