repository:bundle-pack

Full name:

org.apache.maven.plugins:maven-repository-plugin:2.3.1:bundle-pack

Description:

Packs artifacts already available in a local repository in a bundle for an upload requests. It requires that the artifact has a POM in the local repository. It will check for mandatory elements, asking interactively for missing values. Can be used to generate bundles for third parties artifacts that have been manually added to the local repository.

Attributes:

  • Since version: 2.1.

Optional Parameters

Name Type Since Description
artifactId String 2.1 ArtifactId for the artifact to create an upload bundle for.
disableMaterialization boolean 2.1 Disable validations to make sure bundle supports project materialization.
WARNING: This means your project will be MUCH harder to use.
Default value is: false.
groupId String 2.1 GroupId for the artifact to create an upload bundle for.
scmConnection String 2.1 Read-only URL for SCM tool connections, in cases where this isn't provided by the POM.
NOTE: This should be a standard maven-scm URL. See the format guidelines for more information.
scmUrl String 2.1 Viewable URL for SCM connections, in cases where this isn't provided by the POM.
version String 2.1 Version for the artifact to create an upload bundle for.

Parameter Details

artifactId:

ArtifactId for the artifact to create an upload bundle for.
  • Type: java.lang.String
  • Since: 2.1
  • Required: No
  • Expression: ${artifactId}

disableMaterialization:

Disable validations to make sure bundle supports project materialization.
WARNING: This means your project will be MUCH harder to use.
  • Type: boolean
  • Since: 2.1
  • Required: No
  • Expression: ${bundle.disableMaterialization}
  • Default: false

groupId:

GroupId for the artifact to create an upload bundle for.
  • Type: java.lang.String
  • Since: 2.1
  • Required: No
  • Expression: ${groupId}

scmConnection:

Read-only URL for SCM tool connections, in cases where this isn't provided by the POM.
NOTE: This should be a standard maven-scm URL. See the format guidelines for more information.
  • Type: java.lang.String
  • Since: 2.1
  • Required: No
  • Expression: ${scmConnection}

scmUrl:

Viewable URL for SCM connections, in cases where this isn't provided by the POM.
  • Type: java.lang.String
  • Since: 2.1
  • Required: No
  • Expression: ${scmUrl}

version:

Version for the artifact to create an upload bundle for.
  • Type: java.lang.String
  • Since: 2.1
  • Required: No
  • Expression: ${version}