aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtools/build-docker-image6
1 files changed, 5 insertions, 1 deletions
diff --git a/tools/build-docker-image b/tools/build-docker-image
index ac1277621..82d210d0c 100755
--- a/tools/build-docker-image
+++ b/tools/build-docker-image
@@ -88,10 +88,14 @@ if [ "$MODE" = "release" ]; then
echo
fi
-if ! docker build ${BUILDFLAGS} -t "$FULLIMAGE" $IMGDIR; then
+TMPDIR=$(mktemp -d /tmp/output.XXXXXXXXXX)
+cp -aL $IMGDIR/* $TMPDIR
+
+if ! docker build ${BUILDFLAGS} -t "$FULLIMAGE" $TMPDIR; then
echo "ERROR: failed to build $FULLIMAGE"
exit 1
fi
+rm -rf $TMPDIR
echo "Built: $FULLIMAGE"