Release tool to have canary in resin.io
Project description
resin-release-tool
This tool is to set release canary in resin.io
Installation
pip install resin-release-tool
Build / Run locally
You need poetry to build the project https://poetry.eustace.io/
poetry install
poetry build
poetry run resin-release-tool
etc..
Usage
Usage: resin-release-tool [OPTIONS] COMMAND [ARGS]...
You can set app and token as an environment variable, using RESIN_APP and
RESIN_TOKEN
Options:
--token TOKEN Resin.io auth token [required]
--app APP_ID Resin App name [required]
--help Show this message and exit.
Commands:
disable_rolling Disables rolling releases in the application
enable_rolling Enables rolling releases in the application
info Information of the application
release Sets release and canary commits
releases Show success releases of the application
show_devices_status Enables rolling releases in the application
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for resin_release_tool-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7785943f88151704fcb63063740138fb58e6bfa1781c49f150cd8810f1ec6558 |
|
MD5 | 923131e9ae56c44fec031c1dc368bbf7 |
|
BLAKE2b-256 | eaf7b036f53d27e232f4a9cde0eb5b14a733418aca5f2f6686cf30d06dffd5a6 |