...
<artifactInstaller> elements
| Description | Mandatory? | Default value |
|---|
<groupId>
| Group id. | 
| No default |
<artifactId>
| Artifact id. | 
| No default |
<version>
| Version. | 
| No default |
<type>
| Artifact type. | 
| zip
|
<classifier>
| Classifier. | 
| No default |
<extractDir>
| Directory in which the artifactInstaller should extract the container's ZIP or TAR.GZ file. | 
| ${project.build.directory}/cargo/installs
|
Daemon configuration
| Anchor |
|---|
daemon | The Cargo Daemon is a Web-based application that uses the Cargo API to configure, start and stop containers on a remote machine. The daemon is meant to be listening 24/7, to allow users to deploy new containers and web applications at their command. For more information, please read:
Cargo Daemon.
<daemon> elements
| Description | Mandatory? | Default value |
|---|
<classpaths>
| A list of <classpath>myclasspath</classpath> items, that will be added by the JVM launcher when starting a container. | 
| No default |
<properties>
| A list of properties used to configure the Cargo Daemon. | 
| No default |
<properties> elements
| Description | Mandatory? | Default value |
|---|
<cargo.daemon.url>
| URL to connect with the daemon. | 
| No default |
<cargo.daemon.handleid>
| The handle id to register this container with. | 
| No default |
<cargo.daemon.autostart>
| When set to true, the dameon will automatically restart the container if the daemon notices it is stopped. | 
| false
|
Setting configuration options via the Maven settings.xml
...