Getting intermittent changes in how filename + path is being processed by liquibase. Can't get relative path using CLI "sometimes".


Running the following command results in SOMETIMES getting a relative path and SOMETIMES getting an absolute path in the database:

The changeLogFile, in turn, has includes done in the following manner:

I have verified it'll keep the absolute path even though the changeLogFile is set to a relative path.
It seems like something about the include might cause it to switch to absolute path (but only some of the time?).

I have literally just purged and rebuilt a schema and the next time i run it, it will do it relatively, so this is very weird.


    • UPDATE **

This seems to correlate to issues for paths with spaces in them.


Oracle Database, CentOS 7.


Nick Wertzberger


Affects versions