I am trying to understand build system of hass io from the project “GitHub - home-assistant/hassio-build: 🚜 Hass.io build tools”
As I checked the build scripts we have
- core builder docker image located at folder hassio-build/builder/
- used for creating a builder image for base,homeassistant-base,homeassistant,homeassistant-machine for different architectures
Q. I was succesful in creating image by running the scriptcreate.sh
, but when I try running the command
- used for creating a builder image for base,homeassistant-base,homeassistant,homeassistant-machine for different architectures
docker run --rm --privileged homeassistant/amd64-builder --armhf --base -t ./
The command runs forever and never returns. Are the above steps followed by me are correct? Can someone please help regarding same
-
We also have different build scripts under
hassio-build/build-scripts
for building front end and resin io. Can someone please help me order in which the scripts need to be run on local environment. -
There seem to be some duplicate docker images in the project
hassio-build/base-image and hassio-build/homeassistant/base
build-scripts/homeassistant-landing-page and hassio-build/homeassistant/landingpage
Can someone please clarify difference between them
Thanks,
Sunil