hs-test: make docker cache dir multi-user friendly 37/42437/2
authorMatus Fabian <[email protected]>
Thu, 27 Feb 2025 11:00:28 +0000 (06:00 -0500)
committerDave Wallace <[email protected]>
Thu, 27 Feb 2025 12:47:58 +0000 (12:47 +0000)
Type: test

Change-Id: Ib569a48b61e337e3a1bef5ba5b37d10e3322c44a
Signed-off-by: Matus Fabian <[email protected]>
extras/hs-test/script/build_hst.sh

index 9274067..7843361 100755 (executable)
@@ -99,6 +99,12 @@ docker_build hs-test/nginx-http3 nginx-http3
 docker_build hs-test/ab ab
 docker_build hs-test/wrk wrk
 
+# make it multi-user friendly
+if [ -d "${DOCKER_CACHE_DIR}" ] ; then
+  chgrp -R docker "${DOCKER_CACHE_DIR}"
+  chmod -R g+rwx "${DOCKER_CACHE_DIR}"
+fi
+
 # cleanup detached images
 images=$(docker images --filter "dangling=true" -q --no-trunc)
 if [ "$images" != "" ]; then