title: How to read liquibase.properties dynamically from password hashicorp vault
body: <p>In my Spring Boot project, I am trying to setup liquibase and use it between dev, test and production databases. Everything seems to be working fine, except passing credentials to <code>liquibase.properties</code> file from HashiCorp Vault. I am able to access credentials in  <code>application.properties</code> without any issues, but I can't in <code>liquibase.properties</code> file.  I have the following file and I would like pass URLs and credentials dynamically from password vault.</p>
  <p><strong>liquibase.properties</strong></p>
  <pre><code>changeLogFile=src/main/resources/liquibase-changeLog.xml
  url=jdbc:mysql://localhost:3306/oauth_reddit
  username=tutorialuser
  password=tutorialmy5ql
  driver=com.mysql.jdbc.Driver
  referenceUrl=hibernate:spring:org.baeldung.persistence.model
    ?dialect=org.hibernate.dialect.MySQLDialect
  diffChangeLogFile=src/main/resources/liquibase-diff-changeLog.xml
  </code></pre>