Minor release process fixes (#2042)

This commit is contained in:
Anmol Sethi
2020-09-03 02:16:57 -04:00
committed by GitHub
parent 617cd38c71
commit 35a2d71b67
3 changed files with 11 additions and 8 deletions

25
ci/dev/image/run.sh Executable file
View File

@@ -0,0 +1,25 @@
#!/usr/bin/env bash
set -euo pipefail
main() {
cd "$(dirname "$0")/../../.."
source ./ci/lib.sh
docker run \
-it \
--rm \
-v "$PWD:/src" \
-w /src \
-p 127.0.0.1:8080:8080 \
-u "$(id -u):$(id -g)" \
-e CI \
"$(docker_build ./ci/images/debian8)" \
"$@"
}
docker_build() {
docker build "$@" >&2
docker build -q "$@"
}
main "$@"