A while ago I worked with you to get changelog parameters to work with ant:
Well, I am at a new company and I have the same need for a maven implementation. Preliminary info:
- Maven plugin version 22.214.171.124
- Using property filtering (i.e. maven profiles). We have multiple environments and need to replace the values in the liquibase.properties file ala http://stackoverflow.com/questions/1149352/using-maven-for-multiple-deployment-environment-production-development (the post by Mike Cornell)
- I have custom properties in the liquibase.properties file
Running liquibase through maven just ignores these properties. Here is the relevant output:
[INFO] Parsing Liquibase Properties File
[INFO] File: target/classes/liquibase.properties
[INFO] ‘tablespace.index’ in properties file is not being used by this task.
[INFO] ‘tablespace.data’ in properties file is not being used by this task.
[INFO] ‘schema.name’ in properties file is not being used by this task.
So, the plugin is skipping my custom properties. How can I get these to be recognized by the plugin or have an alternative way to include custom properties?