aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Mortier <mort@cantab.net>2020-01-04 09:40:36 +0000
committerRichard Mortier <mort@cantab.net>2020-01-04 09:40:36 +0000
commitf0862dd4808dd4594250cd1d34ae09acdedff919 (patch)
treeab5502e9d3a03a3b355396e23b9192b766ed34f6
parentec28328015ab6c10f1b672070ff92ccd996ba1d6 (diff)
parent1456d68e0b96926fabb3112b05f254798343240b (diff)
downloaddocker-abuild-f0862dd4808dd4594250cd1d34ae09acdedff919.tar.bz2
docker-abuild-f0862dd4808dd4594250cd1d34ae09acdedff919.tar.xz
Merge branch 'use-dabuild_docker' into 'master'
dabuild: doh! actually use the indicated `$DABUILD_DOCKER` command See merge request alpine/docker-abuild!58
-rwxr-xr-xdabuild.in11
1 files changed, 6 insertions, 5 deletions
diff --git a/dabuild.in b/dabuild.in
index 2fbcdc9..61f38fa 100755
--- a/dabuild.in
+++ b/dabuild.in
@@ -45,6 +45,7 @@ case "$DABUILD_DOCKER" in
"Expected one of: docker|podman"
;;
esac
+_DOCKER=$DABUILD_DOCKER
## use branch to figure out most appropriate alpine version
if [ "$DABUILD_VERSION" ]; then
@@ -96,12 +97,12 @@ if [ "$DABUILD_CACHE" = "true" ]; then
vol=abuild-$ABUILD_VERSION-$DABUILD_ARCH-${v//\//_}
if [ "$DABUILD_CLEAN" = "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
+ $_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
+ 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"
done
@@ -113,7 +114,7 @@ if [ "$DABUILD_RM" = "false" ]; then
fi
## go!
-docker run --tty --interactive \
+$_DOCKER run --tty --interactive \
$ABUILD_RM \
$ABUILD_VOLUMES \
-e DABUILD_DEBUG \