coremedia-blueprint:remove-extensions

Full name:

com.coremedia.maven:coremedia-blueprint-maven-plugin:1.0.0:remove-extensions

Description:

Removes given extensions from hard drive.

Attributes:

  • Requires a Maven project to be executed.
  • Executes as an aggregator plugin.

Required Parameters

Name Type Since Description
extensionsToProcess String -

A comma separated list of the following patterns.

  • groupId:artifactId:version
  • artifactId


An entry in the list references the BOM POM of the extension to disable.


User property is: coremedia.project.extensions.

Optional Parameters

Name Type Since Description
extensionAggregatorId String - The artifactId of the module representing the aggregator project for all extension config modules. These modules group all dependencies for the components like Studio or CAE. The plugin will modify the dependencies of these modules to enable and disable extensions.
Default value is: extension-config.
User property is: coremedia.project.extension.aggregatorId.

Parameter Details

extensionAggregatorId:

The artifactId of the module representing the aggregator project for all extension config modules. These modules group all dependencies for the components like Studio or CAE. The plugin will modify the dependencies of these modules to enable and disable extensions.
  • Type: java.lang.String
  • Required: No
  • User Property: coremedia.project.extension.aggregatorId
  • Default: extension-config

extensionsToProcess:

A comma separated list of the following patterns.

  • groupId:artifactId:version
  • artifactId


An entry in the list references the BOM POM of the extension to disable.

  • Type: java.lang.String
  • Required: Yes
  • User Property: coremedia.project.extensions