Page tree

 

List information on the locally stored artifacts.

Name
apptools:list
Full Name
de.smartics.maven.plugin:apptools-maven-plugin:0.8.0:list
Since
1.0
Inherited by Default
true
Instantiation Strategy
per-lookup
Execute Strategy
once-per-session

List information on the locally stored artifacts.

This lists all artifact files in the source folder with the the keys of the contained apps.

Parameters

Optional Parameters

NameSinceData TypeShort Description
acceptedFilenameExtensions
1.0
List
Specify the file name extensions to accept.
allowSnapshots
1.0
boolean
If set to false only releases are considered. Otherwise snapshots are taken into account.
artifacts
1.0
List
List of specification strings to locate artifacts on the artifact server and download them to the configured source repository.
artifactServerId
1.0
String
The server ID to lookup additional credentials in the settings.xml. This is used when wagon needs extra authentication information.
dryRun
1.0
boolean
A simple flag to populate the source, but without actually deploying to the target.
excludes
1.0
List
Strings to match in app file names for exclusion. If empty, nothing is excluded. Suffix searches are supported by appending the dollar character ($) to the include string.
failOnNonEmptySourceFolder
1.0
boolean
If the source folder is not empty, the build will be terminated with an fail message. This prevents the user to deploy artifacts in an existing folder.
includes
1.0
List
Strings to match in app file names for inclusion. If empty, everything is included. Suffix searches are supported by appending the dollar character ($) to the include string.
order
1.0
List
Allows to impose a sort order on the list of artifacts to be deployed. The list represents stages (1, 2, 3, ...) that will deploy all matching artifacts.
password
1.0
String
The password of the user to authenticate to the remote server.
rulesUri
1.0
String
URI of a ruleSet file containing the rules that control how to compare version numbers. The URI could be either a Wagon URI or a classpath URI (e.g. classpath:///package/sub/package/rules.xml).
serverId
1.0
String
The identifier for the server to fetch credentials in case username or password are not set explicitly. The credentials are used to connect to the REST API of the remote server.
serverUrl
1.0
String
The base server URL to locate services. This value is required, and is probably set via a profile in case more than one environment is targeted. Per convention, profiles containing a environment specific configuration, do not contain lower case letters.
settingsSecurityLocation
1.0
String
The location of the settings-security.xml.
skip
1.0
boolean
A simple flag to skip the deployment process.
sourceFolder
1.0
String
The folder with application files to process.
timeoutMs
1.0
int
The timeout in milliseconds for any connection issues accessing the remote service.
tokenServicePath
1.0
String
The path to a service to fetch a token on the server.
useLatest
1.0
String
Override any specified versions in the POM with the latest version. Use SNAPSHOT for the latest snapshot release, RELEASE for the latest public release.
username
1.0
String
The name of the user to authenticate to the remote server.
verbose
1.0
boolean
A simple flag to log verbosely.