e2e: $CLEANUP decides whether to rm containers

This commit is contained in:
Tim Hockin 2022-07-01 12:32:48 -07:00
parent 3719d0385e
commit e579cf18b2
1 changed files with 10 additions and 2 deletions

View File

@ -73,9 +73,13 @@ function assert_file_contains() {
# Helper: run a docker container. # Helper: run a docker container.
function docker_run() { function docker_run() {
RM="--rm"
if [[ "${CLEANUP:-}" == 0 ]]; then
RM=""
fi
docker run \ docker run \
-d \ -d \
--rm \ ${RM} \
--label git-sync-e2e="$RUNID" \ --label git-sync-e2e="$RUNID" \
"$@" "$@"
sleep 2 # wait for it to come up sleep 2 # wait for it to come up
@ -154,9 +158,13 @@ touch $RUNLOG
function GIT_SYNC() { function GIT_SYNC() {
#./bin/linux_amd64/git-sync "$@" #./bin/linux_amd64/git-sync "$@"
RM="--rm"
if [[ "${CLEANUP:-}" == 0 ]]; then
RM=""
fi
docker run \ docker run \
-i \ -i \
--rm \ ${RM} \
--label git-sync-e2e="$RUNID" \ --label git-sync-e2e="$RUNID" \
--network="host" \ --network="host" \
-u $(id -u):$(id -g) \ -u $(id -u):$(id -g) \