From e579cf18b24339bba04dde350361add5b5d81c0e 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 8bafb5e..43ce4a1 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) \