Root cause rozbitého CI: docker CLI v jobu mluví s hostovským daemonem, takže -v bind mounty checkoutu ukazovaly na neexistující hostovské cesty → flyway dostal prázdné adresáře (applied migration not resolved locally). Fix: docker create + docker cp (streamuje od klienta) + start/wait/logs. Cíl /sql, ne /flyway/sql — image tam deklaruje VOLUME, který by kopii zastínil. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2.5 KiB
Executable File
2.5 KiB
Executable File