Plugin Documentation

Goals available for this plugin:

Goal Description
Embeds bundles in the project artifact at the configured bundleInstallPath
Embeds install hooks (dependencies referenced by artifactId) into the package. A valid install hook is a jar with a Main-Class manifest attribute whose value references a class in the jar that implements
Embed sub packages in the project artifact package under /etc/packages
vltpack:help Display help information on vltpack-maven-plugin.
Call mvn vltpack:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
Exports HTTP properties defined in HttpParameters and the active Maven Proxy configuration for integration tests to use via java.lang.System#getProperties.
PUT the project artifact (of packaging type 'bundle') to the configured CQ server
Waits for server readiness before continuing on to integration-test phase. Fails the build if the configured timeout is exceeded.
Uploads the project vault package and its dependencies to the configured IT server
Upload integration test dependencies, including vault packages and OSGi bundles, to the configured integration test server
Creates a vault package based on the generated metadata and configured content root
PUT a bundle identified by the file parameter to the configured CQ instance
Command-line goal that provides the ability to upload a package file and install it directly into a running instance.
Command-line goal that provides the ability to resolve a package artifact from a local or remote repository and install it directly into a running instance.
Generates package meta information under META-INF/vault, including config.xml, properties.xml, filter.xml and the package definition

System Requirements

The following specifies the minimum requirements to run this Maven plugin:

Maven 3.3.9
JDK 1.7
Memory No minimum requirement.
Disk Space No minimum requirement.


You should specify the version in your project's plugin configuration:

    <!-- To define the plugin version in your parent POM -->
    <!-- To use the plugin goals in your POM or parent POM -->

For more information, see "Guide to Configuring Plug-ins"