ooni-probe-cli/QA/rundocker.bash

17 lines
340 B
Bash
Raw Normal View History

#!/bin/bash
set -euxo pipefail
DOCKER=${DOCKER:-docker}
GOVERSION=$(cat GOVERSION)
cat > QA/Dockerfile << EOF
FROM golang:$GOVERSION-alpine
RUN apk add gcc go git musl-dev iptables tmux bind-tools curl sudo python3
EOF
$DOCKER build -t jafar-qa ./QA/
$DOCKER run --privileged -v$(pwd):/jafar -w/jafar jafar-qa ./QA/dockermain.sh "$@"