qa-s3-publisher:upload
Full name:
dev.aherscu.qa:qa-s3-publisher-maven-plugin:1.0.5-SNAPSHOT:upload
Description:
(no description)
Attributes:
- Requires a Maven project to be executed.
- The goal is not marked as thread-safe and thus does not support parallel builds.
- Binds by default to the lifecycle phase:
prepare-package
. - Requires that Maven runs in online mode.
Required Parameters
Name | Type | Since | Description |
---|---|---|---|
<accessKey> |
String |
- |
(no description) User property is: accessKey . |
<bucketName> |
String |
- |
(no description) User property is: bucketName . |
<inputDirectory> |
File |
- |
Single directory for extra files to include in the WAR Default value is: ${basedir}/src/main/webapp . |
<outputDirectory> |
File |
- |
The directory where the webapp is built. Default value is: ${project.build.directory}/${project.build.finalName} . |
<secretKey> |
String |
- |
(no description) User property is: secretKey . |
<tmpDirectory> |
File |
- |
Directory to encode files before uploading Default value is: ${project.build.directory}/temp . |
Optional Parameters
Name | Type | Since | Description |
---|---|---|---|
<excludes> |
List |
- |
List of expressions matching files to exclude. Could be regular
expressions using the expression %regex[]. |
<includes> |
List |
- |
List of Include objects matching files to include. |
<metadatas> |
List |
- |
List of Metadata objects defining metadata for files
to include. |
<refreshExpiredObjects> |
boolean |
- |
Determines if the plugin will update Last-Modified and Expires
headers for those remote objects which remain unchanged but contain
metadata with expired timestamps. This is useful if you want to
enlarge cache lifetime for unchanged objects when you deploy new
versions of the site. Default value is: false . |
Parameter Details
<accessKey>
(no description)
- Type:
java.lang.String
- Required:
Yes
- User Property:
accessKey
<bucketName>
(no description)
- Type:
java.lang.String
- Required:
Yes
- User Property:
bucketName
<excludes>
List of expressions matching files to exclude. Could be regular
expressions using the expression %regex[].
- Type:
java.util.List
- Required:
No
<includes>
List of
Include
objects matching files to include.- Type:
java.util.List
- Required:
No
<inputDirectory>
Single directory for extra files to include in the WAR
- Type:
java.io.File
- Required:
Yes
- Default:
${basedir}/src/main/webapp
<metadatas>
List of
Metadata
objects defining metadata for files
to include.- Type:
java.util.List
- Required:
No
<outputDirectory>
The directory where the webapp is built.
- Type:
java.io.File
- Required:
Yes
- Default:
${project.build.directory}/${project.build.finalName}
<refreshExpiredObjects>
Determines if the plugin will update Last-Modified and Expires
headers for those remote objects which remain unchanged but contain
metadata with expired timestamps. This is useful if you want to
enlarge cache lifetime for unchanged objects when you deploy new
versions of the site.
- Type:
boolean
- Required:
No
- Default:
false
<secretKey>
(no description)
- Type:
java.lang.String
- Required:
Yes
- User Property:
secretKey
<tmpDirectory>
Directory to encode files before uploading
- Type:
java.io.File
- Required:
Yes
- Default:
${project.build.directory}/temp