feat(reset-script): add option to rebuild images during full database reset
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user