Open SvenDowideit opened 3 years ago
build/buildUOS.sh
a dind container is made with a bind mount to /tmp/builder/
to give the script access to the dind docker socket. (no indication on the build.sh output that its hung - see the output of builder.log
/tmp/builder/
dir.Is there a reason for the ESP build process to hide what it downloaded and built in this step?
Hi @SvenDowideit! There is nothing to hide, all the scripts are available to peruse and inspect. The folder is deleted since the contents are no longer needed.
If you have a suggestion of how we can make the build process better, we welcome pull/merge requests!
Don't run build scripts as root on the host. :)
Why not?
- in
build/buildUOS.sh
a dind container is made with a bind mount to/tmp/builder/
to give the script access to the dind docker socket. (no indication on the build.sh output that its hung - see the output ofbuilder.log
- and then that code crashes, trying to clean up the
/tmp/builder/
dir.Is there a reason for the ESP build process to hide what it downloaded and built in this step?
Because this allows to do everything in a container. We only need Docker installed the host. That's it.
Don't run build scripts as root on the host. :)