diff --git a/source/hassio/addon_testing.markdown b/source/hassio/addon_testing.markdown index 8c8de685f14..101c98107a3 100644 --- a/source/hassio/addon_testing.markdown +++ b/source/hassio/addon_testing.markdown @@ -15,13 +15,14 @@ Right now add-ons will work with images that are stored on Docker Hub (using `im ## {% linkable_title Local run %} -You can build an try the addon on your developer machine also. Move all addon stuff into a temp folder. Replace in the Dockerfile: `%%VERSION%%` with your version and `%%BASE_IMAGE%%` with: +You can build an try the addon on your developer machine also. Move all addon stuff into a temp folder. Replace in the Dockerfile `%%BASE_IMAGE%%` with: - armhf: `resin/armhf-alpine:3.5` - aarch64: `resin/aarch64-alpine:3.5` - amd64: `resin/amd64-alpine:3.5` - i386: `resin/i386-alpine:3.5` +Add also a `LABEL io.hass.version="xy"` into your dockerfile. Use `docker` to build the test addon: `docker build -t local/my-test-addon .` Create a new folder for data and add a test _options.json_ file. After that you can run your add-on with: `docker run --rm -v /tmp/my_test_data:/data -p PORT_STUFF_IF_NEEDED local/my-test-addon`