alleon-plugins.wildfly-galleon-maven-plugin.7.1.0.Final.source-code.generate-all-artifacts-list-mojo.adoc Maven / Gradle / Ivy
### generate-all-artifacts-list
#### wildfly-galleon:generate-all-artifacts-list
*Full name:*
org.wildfly.galleon-plugins:wildfly-galleon-maven-plugin:7.1.0.Final:generate-all-artifacts-list
#### Description
Aggregate all artifact lists (offliners) of a feature-pack
dependencies. In addition adds to the list the feature-pack itself
and universe artifacts. The resulting list is attached as an
artifact to the current project. If output-licenses-file is set, a
license file for the contained artifacts is generated.
#### Attributes
* Requires a Maven project to be executed.
* Requires dependency resolution of artifacts in scope: `runtime`.
* Binds by default to the http://maven.apache.org/ref/current/maven-core/lifecycles.html[lifecycle phase]: `compile`.
.Required Parameters
[%autowidth.stretch]
|====
|Name|Type|Since|Description
|`<>`|`String`|`-`|(no description) +
*Alias is*: `feature-pack-artifact-id`.
|`<>`|`String`|`-`|(no description) +
*Alias is*: `feature-pack-group-id`.
|====
.Optional Parameters
[%autowidth.stretch]
|====
|Name|Type|Since|Description
|`<>`|`String`|`-`|(no description) +
*Alias is*: `excluded-licenses-versions`.
|`<>`|`List`|`-`|(no description) +
*Alias is*: `extra-artifacts`.
|`<>`|`String`|`-`|(no description) +
*Alias is*: `feature-pack-version`.
|`<>`|`String`|`-`|(no description) +
*Alias is*: `output-licenses-file`.
|`<>`|`boolean`|`-`|(no description) +
*Default value is*: `false`. +
*Alias is*: `offline`.
|====
#### Parameter Details
[[excludedVersions]] *excludedVersions* +
(no description)
* *Type*: `java.lang.String`
* *Required*: `No`
* *Alias*: `excluded-licenses-versions`
[[extraArtifacts]] *extraArtifacts* +
(no description)
* *Type*: `java.util.List`
* *Required*: `No`
* *Alias*: `extra-artifacts`
[[fpArtifactId]] *fpArtifactId* +
(no description)
* *Type*: `java.lang.String`
* *Required*: `Yes`
* *Alias*: `feature-pack-artifact-id`
[[fpGroupId]] *fpGroupId* +
(no description)
* *Type*: `java.lang.String`
* *Required*: `Yes`
* *Alias*: `feature-pack-group-id`
[[fpVersion]] *fpVersion* +
(no description)
* *Type*: `java.lang.String`
* *Required*: `No`
* *Alias*: `feature-pack-version`
[[licensesFile]] *licensesFile* +
(no description)
* *Type*: `java.lang.String`
* *Required*: `No`
* *Alias*: `output-licenses-file`
[[offline]] *offline* +
(no description)
* *Type*: `boolean`
* *Required*: `No`
* *Default*: `false`
* *Alias*: `offline`