bundle:deploy

Full name:

org.apache.felix:maven-bundle-plugin:2.3.7:deploy

Description:

Deploys bundle details to a remote OBR repository (life-cycle goal)

Attributes:

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

Optional Parameters

Name Type Since Description
altDeploymentRepository String - Alternative deployment repository. Format: id::layout::url
bundleUrl String - Optional public URL where the bundle has been deployed.
ignoreLock boolean - When true, ignore remote locking.
obrDeploymentRepository String - OBR specific deployment repository. Format: id::layout::url
obrRepository String - Local OBR Repository.
prefixUrl String - Optional public URL prefix for the remote repository.
remoteOBR String - Remote OBR Repository.
Default value is: NONE.
supportedProjectTypes List - Project types which this plugin supports.

Parameter Details

altDeploymentRepository:

Alternative deployment repository. Format: id::layout::url
  • Type: java.lang.String
  • Required: No
  • Expression: ${altDeploymentRepository}

bundleUrl:

Optional public URL where the bundle has been deployed.
  • Type: java.lang.String
  • Required: No
  • Expression: ${bundleUrl}

ignoreLock:

When true, ignore remote locking.
  • Type: boolean
  • Required: No
  • Expression: ${ignoreLock}

obrDeploymentRepository:

OBR specific deployment repository. Format: id::layout::url
  • Type: java.lang.String
  • Required: No
  • Expression: ${obrDeploymentRepository}

obrRepository:

Local OBR Repository.
  • Type: java.lang.String
  • Required: No
  • Expression: ${obrRepository}

prefixUrl:

Optional public URL prefix for the remote repository.
  • Type: java.lang.String
  • Required: No
  • Expression: ${prefixUrl}

remoteOBR:

Remote OBR Repository.
  • Type: java.lang.String
  • Required: No
  • Expression: ${remoteOBR}
  • Default: NONE

supportedProjectTypes:

Project types which this plugin supports.
  • Type: java.util.List
  • Required: No