coremedia-blueprint:update-extensions

Full name:

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

Description:

This MOJO updates the extension config POMs by analyzing which extensions are enabled and which are disabled. It only adds and removes dependencies to the component's extension config POMs and does not modify other resources.

Attributes:

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

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