Skip to main content
Version: v1.1

aos-signer

Aos CLI Tool aos-signer helps you to prepare, sign, and upload Services to AosCloud.

The tool can:

  • generate required folders and configuration files
  • validate configuration files
  • sign Service archives
  • upload Services to AosCloud
sub-command, optiondescription
-V, --versionShows installed version.
-h, --helpShows general help or help for a selected command.
initGenerates required folders and configuration file.
validateValidates the config file.
signSigns Service. Reads the configuration and creates a signed archive ready to be uploaded.
uploadUploads Service to AosCloud. Address, security credentials, and service UID are taken from config.yaml in the meta folder.
goSigns and uploads Service to AosCloud. Address, security credentials, and service UID are taken from config.yaml in the meta folder.

-V, --version

Shows installed version.

~/.aos/venv/Scripts/python -m aos_signer -V

-h, --help

Shows general help or help for a selected command.

~/.aos/venv/Scripts/python -m aos_signer -h
~/.aos/venv/Scripts/python -m aos_signer init -h

init

Generates required folders and configuration file. If you don't know where to start, use this command.

init [-h]
~/.aos/venv/Scripts/python -m aos_signer init

validate

Validates the config file.

validate [-h]
~/.aos/venv/Scripts/python -m aos_signer validate

sign

Sign Service. Reads the configuration and creates a signed archive ready to be uploaded.

sign [-h]
~/.aos/venv/Scripts/python -m aos_signer sign

upload

Upload Service to AosCloud. Address, security credentials, and service UID are taken from config.yaml in the meta folder.

upload [-h]
~/.aos/venv/Scripts/python -m aos_signer upload

go

Sign and upload Service to AosCloud. Address, security credentials, and service UID are taken from config.yaml in the meta folder.

go [-h]
~/.aos/venv/Scripts/python -m aos_signer go