Add developer guide

This commit is contained in:
Pascal Vizeli 2018-11-09 10:25:29 +01:00 committed by GitHub
parent 4c1ee49068
commit bf28227b91
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -16,3 +16,16 @@ and updating software.
## Installation
Installation instructions can be found at <https://home-assistant.io/hassio>.
## Development
The development of the supervisor is a bit tricky. Not difficult but tricky.
- You can use the builder to build your supervisor: https://github.com/home-assistant/hassio-build/tree/master/builder
- Go into a HassOS device or VM and pull your supervisor.
- Set the developer modus on updater.json
- Tag it as homeassistant/xy-hassio-supervisor:latest
- Restart the service like systemctl restart hassos-supervisor | journalctl -fu hassos-supervisor
- Test your changes
Small Bugfix or improvements, make a PR. Significant change makes first an RFC.