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 ...