[CI/script] Use overlay setting (#9316)
author오형석/On-Device Lab(SR)/Staff Engineer/삼성전자 <hseok82.oh@samsung.com>
Mon, 2 Dec 2019 05:29:07 +0000 (14:29 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Mon, 2 Dec 2019 05:29:07 +0000 (14:29 +0900)
Use docker volume mount overlay

Signed-off-by: Hyeongseok Oh <hseok82.oh@samsung.com>
infra/scripts/docker_build_nncc.sh
infra/scripts/docker_collect_nnpkg_resources.sh

index 0a867e6..418b50d 100755 (executable)
@@ -14,6 +14,14 @@ else
   echo "It will use default external path"
 fi
 
+# mount volume (or directory) for overlay
+if [ -n "$OVERLAY_VOLUME" ]; then
+  DOCKER_OPTS+=" -v $OVERLAY_VOLUME:/overlay"
+  CONFIG_OPTIONS+=" -DNNCC_OVERLAY_DIR=/overlay"
+else
+  echo "It will use default overlay path"
+fi
+
 # prepare tensorflow
 if [ -d $TENSORFLOW_PREFIX ]; then
   DOCKER_OPTS+=" -v $TENSORFLOW_PREFIX:/opt/tensorflow"
index bcb1564..d56b1e8 100755 (executable)
@@ -14,6 +14,14 @@ else
   echo "It will use default external path"
 fi
 
+# mount volume (or directory) for overlay
+if [ -n "$OVERLAY_VOLUME" ]; then
+  DOCKER_OPTS+=" -v $OVERLAY_VOLUME:/overlay"
+  CONFIG_OPTIONS+=" -DNNCC_OVERLAY_DIR=/overlay"
+else
+  echo "It will use default overlay path"
+fi
+
 # prepare tensorflow
 if [ -d $TENSORFLOW_PREFIX ]; then
   DOCKER_OPTS+=" -v $TENSORFLOW_PREFIX:/opt/tensorflow"