diff --git a/build-scripts/hassio-supervisor/create_hassio_supervisor.sh b/build-scripts/hassio-supervisor/create_hassio_supervisor.sh index 6815ef8..93cddfd 100755 --- a/build-scripts/hassio-supervisor/create_hassio_supervisor.sh +++ b/build-scripts/hassio-supervisor/create_hassio_supervisor.sh @@ -3,6 +3,7 @@ set -e BUILD_CONTAINER_NAME=hassio-build-$$ DOCKER_PUSH="false" +DOCKER_CACHE="true" DOCKER_HUB=homeassistant BRANCH=master REPOSITORY=https://github.com/home-assistant/hassio @@ -44,6 +45,8 @@ Options: Version/Tag of Hass.IO build. -p, --push Upload the build to docker hub. + -n, --no-cache + Disable build from cache EOF } @@ -78,6 +81,9 @@ while [[ $# -gt 0 ]]; do -p|--push) DOCKER_PUSH="true" ;; + -n|--no-cache) + DOCKER_CACHE="false" + ;; *) echo "[WARNING] $0 : Argument '$1' unknown. Ignoring." ;; @@ -127,6 +133,7 @@ docker run --rm \ -v "$WORKSPACE":/docker \ -v ~/.docker:/root/.docker \ -e DOCKER_PUSH=$DOCKER_PUSH \ + -e DOCKER_CACHE=$DOCKER_CACHE \ -e DOCKER_IMAGE="$DOCKER_IMAGE" \ -e DOCKER_TAG="$DOCKER_TAG" \ --name $BUILD_CONTAINER_NAME \ diff --git a/build-scripts/homeassistant/create_homeassistant.sh b/build-scripts/homeassistant/create_homeassistant.sh index 17b69b7..06ac99d 100755 --- a/build-scripts/homeassistant/create_homeassistant.sh +++ b/build-scripts/homeassistant/create_homeassistant.sh @@ -3,6 +3,7 @@ set -e BUILD_CONTAINER_NAME=homeassistant-build-$$ DOCKER_PUSH="false" +DOCKER_CACHE="true" DOCKER_HUB=homeassistant cleanup() { @@ -37,6 +38,8 @@ Options: Version/Tag of HomeAssistant build. -p, --push Upload the build to docker hub. + -n, --no-cache + Disable build from cache EOF } @@ -63,6 +66,9 @@ while [[ $# -gt 0 ]]; do -p|--push) DOCKER_PUSH="true" ;; + -n|--no-cache) + DOCKER_CACHE="false" + ;; *) echo "[WARNING] $0 : Argument '$1' unknown. Ignoring." ;; @@ -130,6 +136,7 @@ docker run --rm \ -v "$WORKSPACE":/docker \ -v ~/.docker:/root/.docker \ -e DOCKER_PUSH=$DOCKER_PUSH \ + -e DOCKER_CACHE=$DOCKER_CACHE \ -e DOCKER_IMAGE="$DOCKER_IMAGE" \ -e DOCKER_TAG="$DOCKER_TAG" \ --name $BUILD_CONTAINER_NAME \