Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Available parameters:

    embeddeds
list of embedded bundles
    failOnMissingEmbed (Default: false)
      Defines whether to fail the build when an embedded artifact is not found       in the project's dependencies       Required: Yes       User property: vault.failOnMissingEmbed

    ignores
      Class names to ignore signatures for (wildcards accepted).

    signature
      Signature module to use.

content-package:download

...

    failOnError (Default: true)
      If true, fail the build if there is an error while building.       User property: vault.failOnError 
    outputFile       The output file to save.
      Required: Yes
      User property: vault.outputFile password     password (Default: (Default: admin)
      The password to authenticate against the remote CRX system.
      Required: Yes       User property: vault.password 
    path
      The path of the package on the target system.       Required: Yes
      User property: vault.path

    relaxedSSLCheck (Default: false)       
      User property: vault.relaxedSSLCheck 
    serverId
      The server id with which to get the username and password from the user's
      settings file. User      User property: vaultproperty: vault.serverId
     serviceURL (Default: http://localhost:4502/crx/packmgr/service/.json)
      
      Required: Yes       User property: vault.serviceURL

    targetURL (Default: http://localhost:4502/crx/packmgr/service.jsp)       The URL to the HTTP service API of the CRX package manager. See HTTP
      Service Interface for details on this interface.
      Required: Yes       User property: vault.targetURL 
    timeout (Default: 5)       The connection timeout to set when communicating with the package manager
      service. Default value is 5 seconds. Value is specified in seconds.
      User property: vault.timeout 
    useProxy (Default: true)       Setting this to false disables considering the use of any of the active
      proxies configured in the Maven Settings. By default the first active       proxy configuration in the Maven Settings is used to proxy any request to       the package manager.
      User property: vault.useProxy

    userId (Default: admin)
      The user name to authenticate as against the remote CRX system.
      Required: Yes
      User property: vault.userId

    verbose (Default: false)
      Enable verbose logging when set to true.       User property: vault.verbose

...

Available parameters:

    artifact
The maven coordinates; A string of the form
groupId:artifactId:version[:packaging]
User property: vault.artifact artifactId The artifactId of the artifact to install User property: vault.artifactId failOnError (Default: false) If true, fail the build if there is an error while installing. User property: vault.failOnError groupId The groupId of the artifact to install User property: vault.groupId install (Default: true) Whether to install (unpack) the uploaded package automatically or not. User property: vault.install name (Default: ${project.artifactId}) The name of the content package User property: vault.name packageFile (Default: ${project.build.directory}/${project.build.finalName}.zip) The name of the content package file to install on the target system. If not set, the primary artifact of the project is considered the content package to be installed. User property: vault.file packaging (Default: zip) The packaging of the artifact to install User property: vault.packaging password (Default: admin) The password to authenticate against the remote CRX system. Required: Yes User property: vault.password relaxedSSLCheck (Default: false) User property: vault.relaxedSSLCheck repositoryId (Default: temp) The id of the repository from which we'll download the artifact User property: vault.repoId repositoryUrl The url of the repository from which we'll download the artifact User property: vault.repoUrl serverId The server id with which to get the username and password from the user's settings file. User property: vault.serverId serviceURL (Default: http://localhost:4502/crx/packmgr/service/.json) Required: Yes User property: vault.serviceURL targetURL (Default: http://localhost:4502/crx/packmgr/service.jsp) The URL to the HTTP service API of the CRX package manager. See HTTP Service Interface for details on this interface. Required: Yes User property: vault.targetURL timeout (Default: 5) The connection timeout to set when communicating with the package manager service. Default value is 5 seconds. Value is specified in seconds. User property: vault.timeout useProxy (Default: true) Setting this to false disables considering the use of any of the active proxies configured in the Maven Settings. By default the first active proxy configuration in the Maven Settings is used to proxy any request to the package manager. User property: vault.useProxy userId (Default: admin) The user name to authenticate as against the remote CRX system. Required: Yes User property: vault.userId verbose (Default: false) Enable verbose logging when set to true. User property: vault.verbose version The version of the artifact to install User property: vault.version

...

    failOnError (Default: false)
      If true, fail the build if there is an error getting the package list. User      User property: vaultproperty: vault.failOnError 
    password (Default: admin)
      The password to authenticate against the remote CRX system.       Required: Yes       User property: vault.password

    relaxedSSLCheck (Default: false)
      
      User property: vault.relaxedSSLCheck

    serverId       The server id with which to get the username and password from the user's       settings file.       User property: vault.serverId

    serviceURL (Default: http://localhost:4502/crx/packmgr/service/.json) Required: Yes User property: vault.serviceURL  
      Required: Yes
      User property: vault.serviceURL

    targetURL (targetURL (Default: http://localhost:4502/crx/packmgr/service.jsp)
      The URL to the HTTP service API of the CRX package manager. See HTTP
      Service Interface for details on this interface.
      Required: Yes
      User property: vault.targetURL

    timeout (Default: 5)       The connection timeout to set when communicating with the package manager
      service. Default value is 5 seconds. Value is specified in seconds.
      User property: vault.timeout
     useProxy (Default: true) Setting this     Setting this to to false disables considering the use of any of the active
      proxies configured in the Maven Settings. By default the first active
      proxy configuration in the Maven Settings is used to proxy any request to       the package manager.       User property: vault.useProxy

    userId (Default: admin)       The user name to authenticate as against the remote CRX system.
      Required: Yes
      User property: vault.userId 
    verbose (Default: false)       Enable verbose logging when set to true.       User property: vault.verbose

...

PropertyAdobe Pluginwcm.io PluginJackrabbit PluginComments
archive(tick)(tick)(tick)
builtContentDirectory(tick)(tick)(tick)
dependencies(tick)(tick)(tick)
embeddeds(tick)(tick)(tick)
embeddedTarget(tick)(tick)(tick)
failOnMissingEmbed(tick)(tick)(tick)
filters(tick)(tick)(tick)
filterSource(tick)(tick)(tick)
finalName(tick)(tick)(tick)
group(tick)(tick)(tick)
name(tick)(tick)(tick)
outputDirectory(tick)(tick)(tick)
prefix(tick)
(tick)
properties(tick)(tick)(tick)
requiresRoot(tick)(tick)(tick)
subPackages(tick)(tick)(tick)
version(tick)(tick)(tick)
workDirectory(tick)(tick)(tick)
acHandling
(tick)

allowIndexDefinitions(0.5.13)(tick)(tick)
importPackage(0.5.13)
(tick)
packageType(0.5.13)
(tick)
thumbnailImage
(tick)

classesDirectory

(tick)
excludes

(tick)
failOnDependencyError

(tick)
failOnEmptyFilter

(tick)
generatedImportPackage

(tick)
jcrRootSourceDirectory

(tick)
repositoryStructurePackages

(tick)

Build a content package.

Available parameters:

    archive
      The archive configuration to use. See the documentation for Maven       Archiver. 
    builtContentDirectory (Default: ${project.build.outputDirectory})
      The directory containing the content to be packaged up into the content package. Required: Yes    package.
      Required: Yes

    dependencies
dependencies
Defines the list of dependencies
    embeddeds
list of embedded bundles

embeddedTarget

Defines the path under which the embedded bundles are placed. defaults to
'/apps/bundles/install' User property: vault.embeddedTarget failOnMissingEmbed (Default: false) Defines whether to fail the build when an embedded artifact is not found in the project's dependencies Required: Yes User property: vault.failOnMissingEmbed filters Defines the content of the filter.xml file filterSource Optional file that specifies the source of the workspace filter. The filters specified in the configuration and injected via emebedds or subpackages are merged into it. finalName (Default: ${project.build.finalName}) The name of the generated package ZIP file without the '.zip' file extension. Required: Yes User property: vault.finalName group (Default: ${project.groupId}) The groupId used for the generated content package. This will be part of the target installation path of the content package. Required: Yes User property: vault.group name (Default: ${project.artifactId}) The name of the content package Required: Yes User property: vault.name outputDirectory (Default: ${project.build.directory}) Directory in which the built content package will be output. Required: Yes prefix Adds a path prefix to all resources useful for shallower source trees. User property: vault.prefix properties Specifies additional properties to be set in the properties.xml file. These properties cannot overwrite the following predefined properties: group Use group parameter to set name Use name parameter to set version Use version parameter to set groupId groupId of the Maven project descriptor artifactId artifactId of the Maven project descriptor dependencies Use dependencies parameter to set createdBy The value of the user.name system property created The current system time requiresRoot Use requiresRoot parameter to set packagePath Automatically generated from the group and package name requiresRoot (Default: false) Defines whether the package requires root. This will become the requiresRoot property of the properties.xml file. Required: Yes User property: vault.requiresRoot subPackages
Defines the list of sub packages.
    version (Default: ${project.version})
      The version of the content package.
      Required: Yes       User property: vault.version 
    workDirectory (Default: ${project.build.directory}/vault-work)       The directory containing the content to be packaged up into the content
      package.
      Required: Yes

content-package:replicate (only Adobe Plugin)

...

    failOnError (Default: true)       If true, fail the build if there is an error while building.
      User property: vault.failOnError

    password (Default: admin)       The password to authenticate against the remote CRX system.       Required: Yes
      User property: vault.password

    path
      The path of the package to build on the target system.       Required: Yes
      User property: vault.path

    relaxedSSLCheck (Default: false)
      
       Yes User property: vault.path relaxedSSLCheck (Default: false) User property: vault.relaxedSSLCheck serverId
      The server id with which to get the username and password from the user's       settings file.       User property: vault.serverId

    serviceURL (Default: http://localhost:4502/crx/packmgr/service/.json)
      
      Required: Yes
      User property: vault.serviceURL 
    targetURL (Default: http://localhost:4502/crx/packmgr/service.jsp)       The URL to the HTTP service API of the CRX package manager. See HTTP       Service Interface for details on this interface.
      Required: Yes
      User property: vault.targetURL

    timeout (Default: 5)
      The connection timeout to set when communicating with the package manager
      service. Default value is 5 seconds. Value is specified in seconds.
      User property: vault.timeout 
    useProxy (Default: true)
      Setting this to false disables considering the use of any of the active
      proxies configured in the Maven Settings. By default the first active
      proxy configuration in the Maven Settings is used to proxy any request to
      the package manager.
      User property: vault.useProxy
     userId (Default: admin)
      The user name to authenticate as against the remote CRX system.       Required: Yes
      User property: vault.userId

    verbose (Default: false)
     : false) Enable verbose logging when set to true.
      User property: vault.verbose

...

    failOnError (Default: false)       If true, fail the build if there is an error while executing.       User property: vault.failOnError 
    group       The group of the package on the target system.
      User property: vault.group 
    name
      The name of the package on the target system.
      User property: vault.name 
    password (Default: admin)       The password to authenticate against the remote CRX system.       Required: Yes
      User property: vault.password

    path
      The path of the package to build on the target system.
      User property: vault.path

    relaxedSSLCheck (Default: false)       
      User property: vault.relaxedSSLCheck

    serverId
      The server id with which to get the username and password from the user's
      settings file.
      User property: vault.serverId

    serviceURL (Default: http://localhost:4502/crx/packmgr/service/.json)
      
      Required: Yes       User property: vault.serviceURL
     targetURL (Default: http://localhost:4502/crx/packmgr/service.jsp)
      The URL to the HTTP service API of the CRX package manager. See HTTP
      See HTTP Service Interface for details on this interface.
      Required: Yes
      User property: vault.targetURL

    timeout (Default: 5)       The connection timeout to set when communicating with the package manager
      service. Default value is 5 seconds. Value is specified in seconds.
      User property: vault.timeout
     useProxy (Default: true)
      Setting this to false disables considering the use of any of the active
      proxies configured in the Maven Settings. By default the first active
      proxy configuration in the Maven Settings is used to proxy any request to
      the package manager.       User property: vault.useProxy 
    userId (Default: admin)
      The user name to authenticate as against the remote CRX system.
     . Required: Yes
      User property: vault.userId

    verbose (Default: false)       Enable verbose logging when set to true.       User property: vault.verbose

    version
      The version of the package on the target system.
      User property: vault.version

...

    failOnError (Default: false)
      If true, fail the build if there is an error while executing.
      User property: vault.failOnError

    group
      The group of the package on the target system.
      User property: vault.group

    name
      system. User property: vault.group name The name of the package on the target system.
      User property: vault.name
     password (Default: admin)       The password to authenticate against the remote CRX system.
      Required: Yes
      User property: vault.password 
    path
      The path of the package to build on the target system.
      User property: vault.path 
    relaxedSSLCheck (Default: false)
      
      User property: vault.relaxedSSLCheck 
    serverId
      The server id with which to get the username and password from the user's
      settings file.
      User property: vault.serverId

    serviceURL (Default: http://localhost:4502/crx/packmgr/service/.json)       
      Required: Yes
      User property: vault.serviceURL

    targetURL (Default: http://localhost:4502/crx/packmgr/service.jsp)
      The URL to the HTTP service API of the CRX package manager. See HTTP
      Service Interface for details on this interface.
      Required: Yes
      User property: vault.targetURL

    timeout (Default: 5)       The connection timeout to set when communicating with the package manager
      service. Default value is 5 seconds. Value is specified in seconds.
      User property: vault.timeout

    vault.timeout useProxy (Default: true)
      Setting this to false disables considering the use of any of the active
      proxies configured in the Maven Settings. By default the first active
      proxy configuration in the Maven Settings is used to proxy any request to       the package manager.       User property: vault.useProxy

    userId (Default: admin)       The user name to authenticate as against the remote CRX system.
      Required: Yes
      User property: vault.userId 
    verbose (Default: false)       Enable verbose logging when set to true.       User property: vault.verbose 
    version
      The version of the package on the target system.
      User property: vault.version