aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Mortier <mort@cantab.net>2019-05-11 18:22:58 +0100
committerRichard Mortier <mort@cantab.net>2019-05-11 18:22:58 +0100
commitc5508e242ebc64e0c5018ac115c3dff8d3ae77ba (patch)
tree75a332b07813030195ce5eda51693872760611f2
parent8cc773af0988865e9dea3fe730e8d13a071eaead (diff)
downloaddocker-abuild-c5508e242ebc64e0c5018ac115c3dff8d3ae77ba.tar.bz2
docker-abuild-c5508e242ebc64e0c5018ac115c3dff8d3ae77ba.tar.xz
dabuild: better handling of volumes when not built from source
-rwxr-xr-xdabuild.in3
1 files changed, 3 insertions, 0 deletions
diff --git a/dabuild.in b/dabuild.in
index f788967..40f03e7 100755
--- a/dabuild.in
+++ b/dabuild.in
@@ -70,6 +70,9 @@ if [ "$DABUILD_CACHE" = "true" ]; then
## clean the cache if requested
docker rm -f $(docker ps -qaf "volume=$vol") >/dev/null 2>&1 || true
docker volume rm $vol >/dev/null
+ fi
+
+ if docker volume ls -f 'name=$v' | grep $v >/dev/null ; then
docker volume create $vol >/dev/null
fi
ABUILD_VOLUMES="$ABUILD_VOLUMES -v $vol:/$v"