Powered by:
SourceForge.net Built by Maven
Sponsored by:
AlphaCSP

jade-assembly:assembly

The CSM plugin generating the kits @author Oren Sadeh

Mojo Attributes:

  • Requires a Maven 2.0 project to execute.
  • Requires dependency resolution of artifacts in scope: runtime

Optional Parameters

Name Type Description
projectHelper MavenProjectHelper project-helper instance, used to make addition of resources simpler
artifactResolver ArtifactResolver Used to look up Artifacts in the local or remote repository.
artifactFactory ArtifactFactory Used to look up Artifacts in the local or remote repository.
localRepository ArtifactRepository The local repository
pluginArtifacts Artifact> The plugin dependency artifacts
maven2AntManager Maven2AntManager The manager to link maven project with an Ant project.
nameProvider ProjectNameProvider No description.
fileSets PackageFileSet> Groups of files to use for kit creation
kits Kit> List of kits to generate
platform String The platform for the kits. Only file sets that contain the specified platform in the platfors list or has no platform set will be included in the kits. Default value is Windows.
signConfig SignJarSupport No description.

Parameter Details

projectHelper

project-helper instance, used to make addition of resources simpler

  • Type: org.apache.maven.project.MavenProjectHelper
  • Required: No

artifactResolver Used to look up Artifacts in the local or remote repository.
  • Type: org.apache.maven.artifact.resolver.ArtifactResolver
  • Required: No

artifactFactory Used to look up Artifacts in the local or remote repository.
  • Type: org.apache.maven.artifact.factory.ArtifactFactory
  • Required: No

localRepository The local repository
  • Type: org.apache.maven.artifact.repository.ArtifactRepository
  • Required: No
  • Expression: ${localRepository}

pluginArtifacts The plugin dependency artifacts
  • Type: java.util.List<org.apache.maven.artifact.Artifact>
  • Required: No
  • Expression: ${plugin.artifacts}

maven2AntManager The manager to link maven project with an Ant project.
  • Type: org.jfrog.jade.plugins.common.ant.Maven2AntManager
  • Required: No

nameProvider No Description.
  • Type: org.jfrog.jade.plugins.common.naming.ProjectNameProvider
  • Required: No

fileSets Groups of files to use for kit creation
  • Type: java.util.List<org.jfrog.jade.plugins.assembly.PackageFileSet>
  • Required: No

kits List of kits to generate
  • Type: java.util.List<org.jfrog.jade.plugins.assembly.Kit>
  • Required: No

platform The platform for the kits. Only file sets that contain the specified platform in the platfors list or has no platform set will be included in the kits.
  • Type: java.lang.String
  • Required: No
  • Expression: ${build.platform}
  • Default: Windows

signConfig No Description.
  • Type: org.jfrog.jade.plugins.signjar.SignJarSupport
  • Required: No