tools/build-env/build.sh
changeset 13407 0369f6986824
parent 13327 7bfd6db52528
equal deleted inserted replaced
13406:6877786d73d7 13407:0369f6986824
     1 #!/bin/sh -eux
     1 #!/bin/sh -eux
     2 
     2 
     3 cd "$(dirname "$0")"
     3 cd "$(dirname "$0")"
     4 
     4 
     5 containerify="$(command -v podman docker)"
     5 containerify="$(command -v podman || command -v docker)"
       
     6 
       
     7 if [ -z "$containerify" ]; then
       
     8 	echo "podman or docker required" >&2
       
     9 	exit 1
       
    10 fi
     6 
    11 
     7 $containerify build -f ./Containerfile --squash \
    12 $containerify build -f ./Containerfile --squash \
     8 	--build-arg os="${2:-debian}" \
    13 	--build-arg os="${2:-debian}" \
     9 	--build-arg dist="${1:-testing}" \
    14 	--build-arg dist="${1:-testing}" \
    10 	-t "prosody.im/build-env:${1:-testing}"
    15 	-t "prosody.im/build-env:${1:-testing}"