mekomsolutions / openmrs-module-initializer

The OpenMRS Initializer module is an API-only module that processes the content of the configuration folder when it is found inside OpenMRS' application data directory.
MIT License
23 stars 79 forks source link

Liquibase loading fails when trying to execute sqlFiles relative to changset #255

Closed mseaton closed 1 year ago

mseaton commented 1 year ago

Due to Liquibase upgrades, when using the existing Liquibase domain in OpenMRS versions 2.5+, relative files referenced in changesets are not able to be found.

This was fixed in core in https://issues.openmrs.org/browse/TRUNK-6077, and requires some changes that are specific to this version to work in OpenMRS 2.5+. Specifically, liquibase files passed in need to be paths that are relative to the OpenMRS application data directory.

mseaton commented 1 year ago

@mks-d / @ibacher / @Ruhanga / @rbuisson - see PR here: https://github.com/mekomsolutions/openmrs-module-initializer/pull/256

mks-d commented 1 year ago

Thanks a bunch @mseaton 💪 🙏