bundle:deploy

Full name:

org.apache.felix:maven-bundle-plugin:4.2.1: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
User property is: altDeploymentRepository.
bundleUrl String - Optional public URL where the bundle has been deployed.
User property is: bundleUrl.
ignoreLock boolean - When true, ignore remote locking.
User property is: ignoreLock.
obrDeploymentRepository String - OBR specific deployment repository. Format: id::layout::url
User property is: obrDeploymentRepository.
obrRepository String - Local OBR Repository.
User property is: obrRepository.
prefixUrl String - Optional public URL prefix for the remote repository.
User property is: prefixUrl.
remoteOBR String - Remote OBR Repository.
Default value is: NONE.
User property is: remoteOBR.
supportedProjectTypes List - Project types which this plugin supports.

Parameter Details

altDeploymentRepository:

Alternative deployment repository. Format: id::layout::url
  • Type: java.lang.String
  • Required: No
  • User Property: altDeploymentRepository

bundleUrl:

Optional public URL where the bundle has been deployed.
  • Type: java.lang.String
  • Required: No
  • User Property: bundleUrl

ignoreLock:

When true, ignore remote locking.
  • Type: boolean
  • Required: No
  • User Property: ignoreLock

obrDeploymentRepository:

OBR specific deployment repository. Format: id::layout::url
  • Type: java.lang.String
  • Required: No
  • User Property: obrDeploymentRepository

obrRepository:

Local OBR Repository.
  • Type: java.lang.String
  • Required: No
  • User Property: obrRepository

prefixUrl:

Optional public URL prefix for the remote repository.
  • Type: java.lang.String
  • Required: No
  • User Property: prefixUrl

remoteOBR:

Remote OBR Repository.
  • Type: java.lang.String
  • Required: No
  • User Property: remoteOBR
  • Default: NONE

supportedProjectTypes:

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