Version: Next
file-not-included
Why?
Although generally uncommon, sometimes including a change log in the root deltas change log is forgotten.
The file-not-included
rule will fail if any file in the specified target directories were not included.
The specified directory is searched recursively. The check is also only performed against files which have
the same file extension as the root deltas change log. For example, if you are using xml
change logs, a *.json
file would be ignored.
Options
values
- (array of strings) list of paths relative to the classpath of the maven module Liquibase is being run from that should be checked for not-included files
Example Usage
{
"rules": {
"file-not-included": {
"values": ["src/main/resources/ddl", "src/main/resources/dml"]
}
}
}