apptools:check-configuration

Full name:

de.smartics.maven.plugin:apptools-maven-plugin:0.9.0:check-configuration

Description:

Check if there are newer versions of apps than those specified in the configuration.

Compare the artifacts in the local folder with those on the artifact server.

Attributes:

  • Requires a Maven project to be executed.
  • Since version: 1.0.

Optional Parameters

Name Type Since Description
<artifactServerId> String 1.0 The server ID to lookup additional credentials in the settings.xml. This is used when wagon needs extra authentication information.
User property is: apptools.artifactServerId.
<artifacts> List 1.0 List of specification strings to locate artifacts on the artifact server.
User property is: apptools.artifacts.
<dryRun> boolean 1.0 A simple flag to populate the source, but without actually deploying to the target.
Default value is: false.
User property is: apptools.dryRun.
<requireReleases> boolean 1.0 If set to true only releases are considered. Otherwise snapshots are also taken into account.
Default value is: false.
User property is: apptools.requireReleases.
<rulesUri> String 1.0 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).
User property is: rulesUri.
<skip> boolean 1.0 A simple flag to skip the deployment process.
Default value is: false.
User property is: apptools.skip.
<verbose> boolean 1.0 A simple flag to log verbosely.
Default value is: false.
User property is: apptools.verbose.

Parameter Details

<artifactServerId>

The server ID to lookup additional credentials in the settings.xml. This is used when wagon needs extra authentication information.
  • Type: java.lang.String
  • Since: 1.0
  • Required: No
  • User Property: apptools.artifactServerId

<artifacts>

List of specification strings to locate artifacts on the artifact server.
  • Type: java.util.List
  • Since: 1.0
  • Required: No
  • User Property: apptools.artifacts

<dryRun>

A simple flag to populate the source, but without actually deploying to the target.
  • Type: boolean
  • Since: 1.0
  • Required: No
  • User Property: apptools.dryRun
  • Default: false

<requireReleases>

If set to true only releases are considered. Otherwise snapshots are also taken into account.
  • Type: boolean
  • Since: 1.0
  • Required: No
  • User Property: apptools.requireReleases
  • Default: false

<rulesUri>

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).
  • Type: java.lang.String
  • Since: 1.0
  • Required: No
  • User Property: rulesUri

<skip>

A simple flag to skip the deployment process.
  • Type: boolean
  • Since: 1.0
  • Required: No
  • User Property: apptools.skip
  • Default: false

<verbose>

A simple flag to log verbosely.
  • Type: boolean
  • Since: 1.0
  • Required: No
  • User Property: apptools.verbose
  • Default: false