From 6d5902196a3aa7747a132f594c5774931530acee Mon Sep 17 00:00:00 2001 From: Tim Hockin Date: Fri, 1 Jul 2022 12:32:48 -0700 Subject: [PATCH] e2e: $CLEANUP decides whether to rm containers --- test_e2e.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/test_e2e.sh b/test_e2e.sh index 82ea186..4f79dd0 100755 --- a/test_e2e.sh +++ b/test_e2e.sh @@ -73,9 +73,13 @@ function assert_file_contains() { # Helper: run a docker container. function docker_run() { + RM="--rm" + if [[ "${CLEANUP:-}" == 0 ]]; then + RM="" + fi docker run \ -d \ - --rm \ + ${RM} \ --label git-sync-e2e="$RUNID" \ "$@" sleep 2 # wait for it to come up @@ -154,9 +158,13 @@ touch $RUNLOG function GIT_SYNC() { #./bin/linux_amd64/git-sync "$@" + RM="--rm" + if [[ "${CLEANUP:-}" == 0 ]]; then + RM="" + fi docker run \ -i \ - --rm \ + ${RM} \ --label git-sync-e2e="$RUNID" \ --network="host" \ -u $(id -u):$(id -g) \