Skip to content

Commit 14b68b7

Browse files
committed
[Infra] Add no-cache env var for run docker script
1 parent dd0655b commit 14b68b7

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

run-docker.sh

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ SCRIPTPATH=$(dirname "$SCRIPT")
102102
: ${FINN_SINGULARITY=""}
103103
: ${FINN_SKIP_XRT_DOWNLOAD=""}
104104
: ${FINN_XRT_PATH=""}
105+
: ${FINN_DOCKER_NO_CACHE="0"}
105106

106107
DOCKER_INTERACTIVE=""
107108

@@ -190,12 +191,18 @@ if [ -d "$FINN_XRT_PATH" ];then
190191
export LOCAL_XRT=1
191192
fi
192193

194+
if [ "$FINN_DOCKER_NO_CACHE" = "1" ]; then
195+
export NO_CACHE_STRING="--no-cache"
196+
else
197+
export NO_CACHE_STRING=""
198+
fi
199+
193200
# Build the FINN Docker image
194201
if [ "$FINN_DOCKER_PREBUILT" = "0" ] && [ -z "$FINN_SINGULARITY" ]; then
195202
# Need to ensure this is done within the finn/ root folder:
196203
OLD_PWD=$(pwd)
197204
cd $SCRIPTPATH
198-
docker build -f docker/Dockerfile.finn --build-arg XRT_DEB_VERSION=$XRT_DEB_VERSION --build-arg SKIP_XRT=$FINN_SKIP_XRT_DOWNLOAD --build-arg LOCAL_XRT=$LOCAL_XRT --tag=$FINN_DOCKER_TAG $FINN_DOCKER_BUILD_EXTRA .
205+
docker build -f docker/Dockerfile.finn --build-arg XRT_DEB_VERSION=$XRT_DEB_VERSION --build-arg SKIP_XRT=$FINN_SKIP_XRT_DOWNLOAD --build-arg LOCAL_XRT=$LOCAL_XRT --tag=$FINN_DOCKER_TAG $FINN_DOCKER_BUILD_EXTRA $NO_CACHE_STRING .
199206
cd $OLD_PWD
200207
fi
201208

0 commit comments

Comments
 (0)