bonita-project:validate

Full name:

org.bonitasoft.maven:bonita-project-maven-plugin:1.0.0:validate

Description:

The validate Mojo is used to execute validation criteria on Bonita artifacts sources located in the current project.

It handles the following artifacts:

  • Applications
  • Profiles
  • BDM
  • BDM Access Control
  • Organizations
  • UID Pages
  • UID Fragments
  • UID Widgets

Attributes:

  • Requires a Maven project to be executed.
  • The goal is not marked as thread-safe and thus does not support parallel builds.
  • Binds by default to the lifecycle phase: validate.

Optional Parameters

Name Type Since Description
<outputDirectory> File - The build output directory. Default to ${project.build.directory}
Default: ${project.build.directory}
User Property: outputDirectory
<uidWorkspace> Map<String,String> - Specify the UI Designer workspace locations. workspacePath : Default to ${project.basedir} pagesFolderName : Default to web_page fragmentsFolderName : Default to web_fragments widgetsFolderName : Default to web_widgets
User Property: uid.workspace

Parameter Details

<outputDirectory>

The build output directory. Default to ${project.build.directory}
  • Type: java.io.File
  • Required: report.plugin.goal.no
  • User Property: outputDirectory
  • Default: ${project.build.directory}

<uidWorkspace>

Specify the UI Designer workspace locations. workspacePath : Default to ${project.basedir} pagesFolderName : Default to web_page fragmentsFolderName : Default to web_fragments widgetsFolderName : Default to web_widgets
  • Type: java.util.Map<java.lang.String, java.lang.String>
  • Required: report.plugin.goal.no
  • User Property: uid.workspace