bonita-project:extract-configuration

Full name:

org.bonitasoft.maven:bonita-project-maven-plugin:1.0.0:extract-configuration

Description:

This mojo extracts parameters from all the processes found in the project into a single parameters file.

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.

Optional Parameters

Name Type Since Description
<environment> String - The Bonita environment.
User Property: bonita.environment
<overwrite> boolean - Overwrite existing parameters file. Default is false.
Default: false
User Property: parameters.overwrite
<parametersFile> String - Parameters file
Default: ${maven.multiModuleProjectDirectory}/.bcd_configurations/parameters-${bonita.environment}.yml
User Property: bonita.parametersFile
<withoutParametersValue> boolean - Only extract parameters without values. Default is false.
Default: false
User Property: parameters.withoutValue

Parameter Details

<environment>

The Bonita environment.
  • Type: java.lang.String
  • Required: report.plugin.goal.no
  • User Property: bonita.environment

<overwrite>

Overwrite existing parameters file. Default is false.
  • Type: boolean
  • Required: report.plugin.goal.no
  • User Property: parameters.overwrite
  • Default: false

<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

<withoutParametersValue>

Only extract parameters without values. Default is false.
  • Type: boolean
  • Required: report.plugin.goal.no
  • User Property: parameters.withoutValue
  • Default: false