Goals available for this plugin:
Goal | Description |
---|---|
apptools:check-configuration | Check if there are newer versions of apps than those specified in
the configuration.
Compare the configured artifacts with those on the artifact server. Note that two snapshots of the same version are considered to be the same. |
apptools:check-deployment | Check which apps are deployed on the Confluence server.
Compare the artifacts on the Confluence server with those on the artifact server. |
apptools:deploy | Deploy apps to the Confluence server. |
apptools:download | Downloads artifacts from the artifact server. |
apptools:enable | Enable apps on the Confluence server.
Either specify the apps you want to enable explicitly by their plugin keys (using the 'pluginKeys' parameter) or choose to find the keys in the artifacts found in the folder specified by the 'sourceFolder' parameter. |
apptools:help | Display help information on apptools-maven-plugin. Call mvn apptools:help -Ddetail=true
-Dgoal=<goal-name> to display parameter details. |
apptools:list | List information on the locally stored artifacts.
This lists all artifact files in the source folder with the the keys of the contained apps. |
apptools:undeploy | Remove deployed apps from the Confluence server. |
apptools:usage | Display usage information on apptools-maven-plugin. |
The following specifies the minimum requirements to run this Maven plugin:
Maven | 3.1 |
JDK | 1.8 |
Memory | No minimum requirement. |
Disk Space | No minimum requirement. |
You should specify the version in your project's plugin configuration:
<project> ... <build> <!-- To define the plugin version in your parent POM --> <pluginManagement> <plugins> <plugin> <groupId>de.smartics.maven.plugin</groupId> <artifactId>apptools-maven-plugin</artifactId> <version>0.12.0</version> </plugin> ... </plugins> </pluginManagement> <!-- To use the plugin goals in your POM or parent POM --> <plugins> <plugin> <groupId>de.smartics.maven.plugin</groupId> <artifactId>apptools-maven-plugin</artifactId> <version>0.12.0</version> </plugin> ... </plugins> </build> ... </project>
For more information, see "Guide to Configuring Plug-ins"