Description
The main UPM Command Line Interface (CLI) page shows you examples on installing an add-on. This shows how to install and license all your standard add-ons quickly. An example use case is setting up a test server before and upgrade. This will install the latest compatible Marketplace version for the add-on. If you are using an EAP or beta version of the Atlassian server that may not have compatible add-ons listed, it will install the latest version on the Marketplace.
The license support requires a CLI 7.1 client or higher.
Install Add-ons
upm-confluence -a runFromList --common "-a installAddon --addon @entry@ --wait" --continue --list org.swift.confluence.cli,org.swift.confluence.acli,org.swift.confluence.table,org.swift.confluence.run,org.swift.confluence.table,org.swift.confluence.run
License Add-ons
The following requires you have all your add-ons licenses in files named after the add-on key containing the license key. Set theĀ file parameter to the directory containing your license files.
upm-confluence -a runFromList --common "-a addLicense --addon @entry@ --file licenses" --continue --list org.swift.confluence.cli,org.swift.confluence.acli,org.swift.confluence.table,org.swift.confluence.run,org.swift.confluence.table,org.swift.confluence.run
ls licenses - com.appfire.confluence.codepro.txt - com.atlassian.confluence.extra.graphviz.txt - org.swift.confluence.acli.txt - org.swift.confluence.cache.txt - org.swift.confluence.excel.txt - org.swift.confluence.flash.txt - org.swift.confluence.html.txt - org.swift.confluence.macrosecurity.txt - org.swift.confluence.markdown.txt - org.swift.confluence.run.txt - org.swift.confluence.script.txt - org.swift.confluence.sql.txt - org.swift.confluence.table.txt - org.swift.confluence.visio.txt - org.swift.confluence.wiki.txt