Hi Rafal. Great write up.
I am curious why are you downloading open source liquibase when SQLcl has open source liquibase packaged into it?
Just about every command in open source liquibase exists in the SQLcl liquibase command.
Example:
Why the extra layer when you can run it all through SQLcl? Would love to understand why you went that route. Thanks!