Build: #2716 was successful Changes by Ian <52504170+ibacher@users.noreply.github.com>

Stages & jobs

  1. Build and Test

  2. Deploy

  3. Release

    Requires a user to start manually

Code commits

openmrs-core

  • Ian <52504170+ibacher@users.noreply.github.com>

    Ian <52504170+ibacher@users.noreply.github.com> c2fe07d85da13371c5e103380874937a78646180

    TRUNK-6013 - Upgrade to Liquibase 4 (#3820)
    * Upgrade to Liquibase 4 and MySQL 8.0.25

    This should resolve the issue mentioned [here](https://talk.openmrs.org/t/typecasting-error-during-openmrs-setup/31816)
    and allow us to continue updating the MySQL driver.

    * Don't upgrade MySQL

    * Fix the test failures

    * Fix integration test

    * Use SPI to load Liquibase extensions

    • api/src/main/java/liquibase/ext/sqlgenerator/core/ModifyColumnChange.java (version c2fe07d85da13371c5e103380874937a78646180)
    • api/src/main/java/org/openmrs/util/ClassLoaderFileOpener.java (version c2fe07d85da13371c5e103380874937a78646180)
    • api/src/main/java/org/openmrs/util/databasechange/SourceMySqldiffFile.java (version c2fe07d85da13371c5e103380874937a78646180)
    • api/src/main/resources/META-INF/services/liquibase.change.Change (version c2fe07d85da13371c5e103380874937a78646180)
    • api/src/main/resources/META-INF/services/liquibase.datatype.LiquibaseDataType (version c2fe07d85da13371c5e103380874937a78646180)
    • api/src/main/resources/META-INF/services/liquibase.sqlgenerator.SqlGenerator (version c2fe07d85da13371c5e103380874937a78646180)
    • api/src/test/java/liquibase/ext/change/core/InsertWithUuidDataChangeDatabaseIT.java (version c2fe07d85da13371c5e103380874937a78646180)
    • api/src/test/java/liquibase/ext/sqlgenerator/core/ModifyColumnGeneratorTest.java (version c2fe07d85da13371c5e103380874937a78646180)
    • api/src/test/java/org/openmrs/BaseFormRecordableOpenmrsDataTest.java (version c2fe07d85da13371c5e103380874937a78646180)
    • api/src/test/java/org/openmrs/util/databasechange/ClassLoaderFileOpenerTest.java (version c2fe07d85da13371c5e103380874937a78646180)
    • api/src/test/java/org/openmrs/util/databasechange/Database1_9_7UpgradeIT.java (version c2fe07d85da13371c5e103380874937a78646180)
    • api/src/test/java/org/openmrs/util/databasechange/DatabaseUpgradeTestUtil.java (version c2fe07d85da13371c5e103380874937a78646180)
    • pom.xml (version c2fe07d85da13371c5e103380874937a78646180)