Skip to main content

HexDroid CLI

The HexDroid CLI tool is a command-line application that simplifies integration with the HexDroid cloud, making it easy to connect with CI pipelines and other workflows.

Installing the HexDroid CLI​

You can download the HexDroid CLI packaged binary from: https://github.com/HexDroidApp/cli/releases

Then run java -jar hexdroid-cli.jar

$ java -jar hexdroid-cli.jar
Usage: hexdroid-cli [COMMAND]
Entry point to HexDroid operations that can be performed via command line.
Typically, using HexDroid CLI is a great way to automate the process.
Commands:
help Display help information about the specified command.
ota Set of commands related to Update/Release (OTA) Management

Authentication​

Authentication is performed with API Keys.

Example:

java -jar hexdroid-cli.jar ota new-release --apiKey=AABBCC ...

Alternatively, pass the API Key as an environment variable: Example:

HEXDROID_API_KEY=AABBCC java -jar hexdroid-cli.jar ota new-release ...