From 4eeaef94359eabbf01162d6a02aa6600872aedb4 Mon Sep 17 00:00:00 2001 From: Nils-Johan Gynther Date: Sun, 3 May 2026 11:52:12 +0200 Subject: [PATCH] feat(reset-script): add option to rebuild images during full database reset --- scripts/reset_recipe_stack.sh | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/scripts/reset_recipe_stack.sh b/scripts/reset_recipe_stack.sh index d22cb2c2..55aa22c1 100644 --- a/scripts/reset_recipe_stack.sh +++ b/scripts/reset_recipe_stack.sh @@ -57,6 +57,13 @@ echo read -r -p "Fortsätt? Skriv JA för att bekräfta: " CONFIRM [ "$CONFIRM" = "JA" ] || fail "Avbrutet av användare" +read -r -p "Vill du bygga om images också? (j/N): " BUILD_CONFIRM +if [[ "$BUILD_CONFIRM" =~ ^[JjYy]$ ]]; then + RUN_BUILD=1 +else + RUN_BUILD=0 +fi + # ---------------------------------------- # Pull latest code # ---------------------------------------- @@ -75,13 +82,18 @@ else fi # ---------------------------------------- -# Full reset + rebuild +# Full reset + start # ---------------------------------------- log "Stoppar stacken och tar bort volymer" docker compose "${COMPOSE_FILES[@]}" down -v --remove-orphans -log "Bygger och startar stacken igen" -docker compose "${COMPOSE_FILES[@]}" up -d --build +if [ "$RUN_BUILD" = "1" ]; then + log "Bygger och startar stacken igen" + docker compose "${COMPOSE_FILES[@]}" up -d --build +else + log "Startar stacken utan build" + docker compose "${COMPOSE_FILES[@]}" up -d +fi # ---------------------------------------- # Wait for DB