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
|
read -r -p "Fortsätt? Skriv JA för att bekräfta: " CONFIRM
|
||||||
[ "$CONFIRM" = "JA" ] || fail "Avbrutet av användare"
|
[ "$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
|
# Pull latest code
|
||||||
# ----------------------------------------
|
# ----------------------------------------
|
||||||
@@ -75,13 +82,18 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# ----------------------------------------
|
# ----------------------------------------
|
||||||
# Full reset + rebuild
|
# Full reset + start
|
||||||
# ----------------------------------------
|
# ----------------------------------------
|
||||||
log "Stoppar stacken och tar bort volymer"
|
log "Stoppar stacken och tar bort volymer"
|
||||||
docker compose "${COMPOSE_FILES[@]}" down -v --remove-orphans
|
docker compose "${COMPOSE_FILES[@]}" down -v --remove-orphans
|
||||||
|
|
||||||
|
if [ "$RUN_BUILD" = "1" ]; then
|
||||||
log "Bygger och startar stacken igen"
|
log "Bygger och startar stacken igen"
|
||||||
docker compose "${COMPOSE_FILES[@]}" up -d --build
|
docker compose "${COMPOSE_FILES[@]}" up -d --build
|
||||||
|
else
|
||||||
|
log "Startar stacken utan build"
|
||||||
|
docker compose "${COMPOSE_FILES[@]}" up -d
|
||||||
|
fi
|
||||||
|
|
||||||
# ----------------------------------------
|
# ----------------------------------------
|
||||||
# Wait for DB
|
# Wait for DB
|
||||||
|
|||||||
Reference in New Issue
Block a user