filevault-package:check-signature
Full name:
org.apache.jackrabbit:filevault-package-maven-plugin:1.0.1:check-signature
Description:
Maven goal which checks the embedded libraries against a defined
signature. Based on the Animal Sniffer project.
Attributes:
- Requires a Maven project to be executed.
- Requires dependency resolution of artifacts in scope: compile.
- Binds by default to the lifecycle phase: process-classes.
Required Parameters
Name |
Type |
Since |
Description |
failOnMissingEmbed |
boolean |
- |
Defines whether to fail the build when an embedded artifact is not
found in the project's dependencies Default value is: false. User property is: vault.failOnMissingEmbed.
|
Optional Parameters
Name |
Type |
Since |
Description |
embeddeds |
Embedded[] |
- |
list of embedded bundles
|
ignores |
String[] |
- |
Class names to ignore signatures for (wildcards accepted).
|
signature |
Signature |
- |
Signature module to use.
|
skipCheckSignature |
boolean |
- |
If true, skip the signature check. Default value is: false. User property is: vault.checksignature.skip.
|
Parameter Details
embeddeds:
list of embedded bundles
- Type: org.apache.jackrabbit.filevault.maven.packaging.Embedded[]
- Required: No
failOnMissingEmbed:
Defines whether to fail the build when an embedded artifact is not
found in the project's dependencies
- Type: boolean
- Required: Yes
- User Property: vault.failOnMissingEmbed
- Default: false
ignores:
Class names to ignore signatures for (wildcards accepted).
- Type: java.lang.String[]
- Required: No
signature:
Signature module to use.
- Type: org.codehaus.mojo.animal_sniffer.maven.Signature
- Required: No
skipCheckSignature:
If true, skip the signature check.
- Type: boolean
- Required: No
- User Property: vault.checksignature.skip
- Default: false