Package org.bonitasoft.plugin.build
Class MergeConfigurationArchiveMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- org.bonitasoft.plugin.build.AbstractConfigurationArchiveMojo
-
- org.bonitasoft.plugin.build.MergeConfigurationArchiveMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="merge-configuration", defaultPhase=PROCESS_RESOURCES, aggregator=true, requiresProject=true) public class MergeConfigurationArchiveMojo extends AbstractConfigurationArchiveMojoThis mojo merges given parameters into a Bonita configuration archive.
-
-
Field Summary
Fields Modifier and Type Field Description protected StringbonitaConfigurationThe Bonita configuration file.protected org.bonitasoft.bonita2bar.configuration.ParametersConfigurationMergermergerprotected booleanskipMergeParametersSkip execution-
Fields inherited from class org.bonitasoft.plugin.build.AbstractConfigurationArchiveMojo
environment, parametersFile, project, reactorProjects
-
-
Constructor Summary
Constructors Constructor Description MergeConfigurationArchiveMojo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()-
Methods inherited from class org.bonitasoft.plugin.build.AbstractConfigurationArchiveMojo
defaultConfigurationFile, findAppModuleProject, getAppModuleBaseDir, getAppModuleBuildDir, getEnvironment
-
-
-
-
Field Detail
-
merger
protected org.bonitasoft.bonita2bar.configuration.ParametersConfigurationMerger merger
-
bonitaConfiguration
@Parameter(property="bonita.configurationFile") protected String bonitaConfiguration
The Bonita configuration file. By default it uses the attached bconf artifact.
-
skipMergeParameters
@Parameter(property="parameters.skipMerge", defaultValue="false") protected boolean skipMergeParametersSkip execution
-
-