doctype:build

Full name:

de.smartics.maven.plugin:doctype-maven-plugin:1.0.0.b4:build

Description:

Builds the ORB artifact for the add-on project in the target folder.

Attributes:

  • Requires a Maven project to be executed.
  • The goal is thread-safe and supports parallel builds.
  • Since version: 1.0.
  • Binds by default to the lifecycle phase: package.

Required Parameters

Name Type Since Description
artifactIdPrefix String 1.0 Artifact ID for the project files in the target folder. null if in archetype mode.

Archetype mode generates to the source folder. Otherwise the generation is run in the target folder (not using the POM in the target folder).


shortId String 1.0 The identifier part of artifact ID and package path of the new project.

Optional Parameters

Name Type Since Description
skip boolean 1.0 A simple flag to skip the build process for the add-on project.
Default value is: false.
User property is: skip.
verbose boolean 1.0 A simple flag to log verbosely.
Default value is: false.
User property is: verbose.

Parameter Details

artifactIdPrefix:

Artifact ID for the project files in the target folder. null if in archetype mode.

Archetype mode generates to the source folder. Otherwise the generation is run in the target folder (not using the POM in the target folder).

  • Type: java.lang.String
  • Since: 1.0
  • Required: Yes

shortId:

The identifier part of artifact ID and package path of the new project.
  • Type: java.lang.String
  • Since: 1.0
  • Required: Yes

skip:

A simple flag to skip the build process for the add-on project.
  • Type: boolean
  • Since: 1.0
  • Required: No
  • User Property: skip
  • Default: false

verbose:

A simple flag to log verbosely.
  • Type: boolean
  • Since: 1.0
  • Required: No
  • User Property: verbose
  • Default: false