@electron-ota/cli
v0.1.0
Published
CLI for electron-ota: init, keys, update, promote, rollback, channel, status
Maintainers
Readme
@electron-ota/cli
Command-line tool for electron-ota — an over-the-air update system for Electron renderer bundles. Sign, publish, promote, and roll back renderer updates from your terminal or CI.
The package installs an electron-ota binary (that's the command you run).
Install
npm install -g @electron-ota/cli
electron-ota --help
# or as a dev dependency in a project
npm install -D @electron-ota/cli
npx electron-ota --helpCommands
| Command | What it does |
| ----------------------------- | ------------------------------------------------------- |
| electron-ota init | Scaffold config and generate an Ed25519 signing keypair |
| electron-ota keys | Manage signing keys |
| electron-ota update | Build, sign, and publish a renderer OTA bundle |
| electron-ota status | Show channel / release status |
| electron-ota deploys | Inspect deploy history |
| electron-ota release-binary | Publish a full-shell (binary) release |
| electron-ota cloud | Manage cloud-mode projects |
Run any command with --help for its full options.
Quick start
electron-ota init # config + signing keypair
electron-ota update --channel production # sign + publish a renderer OTA
electron-ota rollback production # undo a bad deploy, fleet-wideSee the getting-started guide for an end-to-end walkthrough.
License
MIT
