Tray app for checking health status of your servers
Install all dependencies
yarn
Run the app locally
yarn dev
You can find log files in the application supports directory. One log file per day.
- MacOS:
~/Library/Application Support/DevOps Toolbox/logs
- Win:
C:\Users\{username}\AppData\Roaming\DevOps Toolbox\logs
- Linux:
...
To package the application for distribution locally you need to call only one command:
yarn build
yarn build
— build the appyarn electron:prebuild
— prepare the app for buildingyarn electron:icons-gen
— generate icons collectionyarn electron:icons-gen:postrun
— get a few icons and remove the rest
yarn electron:build
— build a dist app
To emit release action, push changes and with a new tag.
- Make your changes.
- When you need to bump version, use
yarn version (--patch|--minor|--major)
.
Version will be bumped, and a new tag with this version will be created.
postversion
command automatically pushes changes and tags to GitHub.
Action release.yml will build and create a new release draft in Releases
page.
- Fill the release name and description then
publish
it.
You're rock!
Now restart your desktop app or wait until it will check for updates itself.