diff --git a/scripts/production-release-drill.sh b/scripts/production-release-drill.sh index 2825de1..062f9aa 100755 --- a/scripts/production-release-drill.sh +++ b/scripts/production-release-drill.sh @@ -91,7 +91,7 @@ case "$*" in printf 'compose:%s\n' "$*" >>"$MOCK_COMMAND_LOG" exit 0 ;; - 'run --rm --no-deps migrate') + 'run --rm --no-deps --interactive=false migrate') printf 'compose:%s\n' "$*" >>"$MOCK_COMMAND_LOG" exit 0 ;; @@ -228,7 +228,7 @@ grep -Fx "CADDY_IMAGE=who-need-help:caddy-production-${current_commit:0:12}" \ "$fixture/.env" >/dev/null grep -F 'compose:build migrate' "$fixture/mock-commands.log" >/dev/null grep -F 'compose:stop app' "$fixture/mock-commands.log" >/dev/null -grep -F 'compose:run --rm --no-deps migrate' \ +grep -F 'compose:run --rm --no-deps --interactive=false migrate' \ "$fixture/mock-commands.log" >/dev/null grep -F 'compose:up -d --no-deps --no-build --force-recreate --wait app' \ "$fixture/mock-commands.log" >/dev/null diff --git a/scripts/production-release-remote.sh b/scripts/production-release-remote.sh index 1815fa8..c6c806a 100755 --- a/scripts/production-release-remote.sh +++ b/scripts/production-release-remote.sh @@ -352,7 +352,8 @@ if [[ "$migration_policy" == "forward_only" ]]; then fi migration_started=true -"$root/scripts/compose.sh" "$env_file" run --rm --no-deps migrate +"$root/scripts/compose.sh" "$env_file" \ + run --rm --no-deps --interactive=false migrate "$root/scripts/check-database.sh" "$env_file" "$root/scripts/compose.sh" "$env_file" \ up -d --no-deps --no-build --force-recreate --wait "${runtime_services[@]}"