fix flyway
This commit is contained in:
@@ -50,6 +50,12 @@ install -m 0644 "$COMPOSE_SRC" "$COMPOSE_DST"
|
||||
log "docker compose config (validate)"
|
||||
docker compose -f "$COMPOSE_DST" --env-file "$ENV_FILE" config >/dev/null
|
||||
|
||||
# Vždy spustit migrace z aktuálního ./app/db (mount ve flyway službě). Čisté `up -d` často
|
||||
# znovu nespustí jednorázový kontejner flyway, takže změny jen v R__/*.sql by se neaplikovaly.
|
||||
# Při chybě je v logu jobu celý Flyway výstup (konkrétní SQL / řádek).
|
||||
log "Flyway migrate (docker compose run --rm flyway)"
|
||||
docker compose -f "$COMPOSE_DST" --env-file "$ENV_FILE" run --rm flyway migrate
|
||||
|
||||
log "docker compose build"
|
||||
docker compose -f "$COMPOSE_DST" --env-file "$ENV_FILE" build
|
||||
|
||||
|
||||
Reference in New Issue
Block a user