Package org.bonitasoft.plugin.build
Class AbstractConfigurationArchiveMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.bonitasoft.plugin.build.AbstractConfigurationArchiveMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
- Direct Known Subclasses:
ExtractConfigurationArchiveMojo,MergeConfigurationArchiveMojo
public abstract class AbstractConfigurationArchiveMojo
extends org.apache.maven.plugin.AbstractMojo
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringThe Bonita environment.protected StringParameters fileprotected org.apache.maven.project.MavenProjectprotected List<org.apache.maven.project.MavenProject>Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.maven.plugin.Mojo
execute
-
Field Details
-
project
@Parameter(defaultValue="${project}", required=true, readonly=true) protected org.apache.maven.project.MavenProject project -
reactorProjects
@Parameter(defaultValue="${reactorProjects}", required=true, readonly=true) protected List<org.apache.maven.project.MavenProject> reactorProjects -
environment
The Bonita environment. -
parametersFile
@Parameter(property="bonita.parametersFile", defaultValue="${maven.multiModuleProjectDirectory}/.bcd_configurations/parameters-${bonita.environment}.yml") protected String parametersFileParameters file
-
-
Constructor Details
-
AbstractConfigurationArchiveMojo
public AbstractConfigurationArchiveMojo()
-
-
Method Details
-
findAppModuleProject
protected org.apache.maven.project.MavenProject findAppModuleProject() throws org.apache.maven.plugin.MojoExecutionException- Throws:
org.apache.maven.plugin.MojoExecutionException
-
defaultConfigurationFile
- Throws:
org.apache.maven.plugin.MojoExecutionException
-
getEnvironment
- Throws:
org.apache.maven.plugin.MojoExecutionException
-
getAppModuleBuildDir
- Throws:
org.apache.maven.plugin.MojoExecutionException
-
getAppModuleBaseDir
- Throws:
org.apache.maven.plugin.MojoExecutionException
-