From 9bbd9f61c17849ede66db40ea80a83189a91c949 Mon Sep 17 00:00:00 2001 From: Alex Clarke Date: Sat, 16 Mar 2024 17:29:25 -0600 Subject: [PATCH] Cleaned up the demo script a bit --- managarr-demo.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/managarr-demo.sh b/managarr-demo.sh index b481217..9973e15 100755 --- a/managarr-demo.sh +++ b/managarr-demo.sh @@ -1,5 +1,7 @@ #!/bin/bash +DEMO_TEMP_DIR=/tmp/managarr-demo + fail() { result=$? if [ "$result" != "0" ]; then @@ -11,7 +13,8 @@ fail() { trap "fail" EXIT set -e -[ -d /tmp/managarr-demo ] || git clone git@github.com:Dark-Alex-17/managarr-demo.git /tmp/managarr-demo - -docker compose -f /tmp/managarr-demo/docker-compose.yml run --rm managarr && docker compose down && docker image rm darkalex17/managarr +[ -d "$DEMO_TEMP_DIR" ] || git clone git@github.com:Dark-Alex-17/managarr-demo.git "$DEMO_TEMP_DIR" +docker compose -f "$DEMO_TEMP_DIR/docker-compose.yml" run --rm managarr &&\ + docker compose -f "$DEMO_TEMP_DIR/docker-compose.yml" &&\ + docker image rm darkalex17/managarr