From 9dca4fc837814cccd650857e59bd77d39d09c5ec Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Wed, 15 Apr 2020 16:08:16 +0200 Subject: [PATCH] Update enter.sh --- scripts/enter.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/scripts/enter.sh b/scripts/enter.sh index e69de29bb..59a53c402 100755 --- a/scripts/enter.sh +++ b/scripts/enter.sh @@ -0,0 +1,12 @@ +#!/bin/bash +BUILDER_UID="$(id -u)" +BUILDER_GID="$(id -g)" +CACHE_DIR="${CACHE_DIR:-$HOME/hassos-cache}" + +sudo mkdir -p "${CACHE_DIR}" +sudo chown -R "${BUILDER_UID}:${BUILDER_GID}" "${CACHE_DIR}" +sudo docker build -t hassos:local . +sudo docker run -it --rm --privileged \ + -v "$(pwd):/build" -v "${CACHE_DIR}:/cache" \ + -e BUILDER_UID="${BUILDER_UID}" -e BUILDER_GID="${BUILDER_GID}" \ + hassos:local bash