SpringBoot Liquibase changelog external file location

I am using spring-boot and liquibase to create a db migration project in Java where I can pass all the DDL and/or DML SQL scripts and change-log-master.xml from outside of the JAR (say, as arguments while running the JAR).

I know if I pass reference path or classpath it will work and I have tested the same to my local also. But I wanted to know whether there is any solution to externalise the changelog-master.xml and corresponding SQL files?