Artifacting only the scripts that were altered - open source


Our DevOps team wants to artifact/zip and place that in JFrog artifactory, but they want to include only the scripts that were altered in that artifact to reduce the size. Since multiple teams doing it over the time will increase the space for it.

We are able to identify the changes needed and collect only them in CI, but our problem is that when using “Include” if the UPDATE cmd does not find that file it is throwing an error. How ever with “IncludeALL” we are able to handle it using 'errorifMissingOrEmpty.

Is there something we can do with “Include” too with Liquibase open source?

Thank you!