Verifies the integrety of the projects, as builds are executed immediately after a code change was detected. This plan provides no artifiacts (use a nightly build instead).

Build: #2742 was successful Changes by Dan Caseley and Guus der Kinderen

Stages & jobs

  1. Default Stage

  2. Continuous Integration

Code commits

Openfire (master)

  • Guus der Kinderen

    Guus der Kinderen 961890589e1f73c30daf7a85f2e5a4e381845251

    CI: Database tests shouldn't use hardcoded file paths
    Instead of hard-coding the location of Openfire's source code, this location should be provided to the application.

    Additionally:
    - Use the location to generate a mock 'OPENFIRE_HOME' directory, that can be used to both:
    -- Read and write property files used by the update runner
    -- Retrieve the database scripts that are being tested by the update runner.
    - Close the database connection after use

    • .github/workflows/continuous-integration-workflow.yml (version 961890589e1f73c30daf7a85f2e5a4e381845251)
    • build/ci/updater/pom.xml (version 961890589e1f73c30daf7a85f2e5a4e381845251)
    • build/ci/updater/src/main/java/com/igniterealtime/openfire/updaterunner/Main.java (version 961890589e1f73c30daf7a85f2e5a4e381845251)
  • Dan Caseley

    Dan Caseley b48658fac1c32664f81a663c6a3c74e7f3660efd

    Revert "OF-3045: Make database scripts available to upgrade tests"
    This reverts commit f14be1aecdcd9d983742e0b44bc0bc628acb9a24.

    • .github/workflows/continuous-integration-workflow.yml (version b48658fac1c32664f81a663c6a3c74e7f3660efd)