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: #2600 was successful

Job: Build was successful

Stages & jobs

  1. Default Stage

Code commits

Openfire (master)

  • daryl herzmann

    daryl herzmann ab537c1b08492720c270ac4e024a9f996c93c78c

    Merge pull request #2463 from guusdk/OF-2830_PluginServlet-mapping
    OF-2830 plugin servlet mapping

  • daryl herzmann

    daryl herzmann e6a3fd5e308660f71080a465a81fa523f4fa31b3

    Merge pull request #2502 from guusdk/mvn-warnings-install4j
    OF-2857: Replace Install4j runtime library

  • Guus der Kinderen

    Guus der Kinderen 56b1baa974bfe639adb7adc5bc344a6c8c5d1c0b m

    OF-2857: Replace Install4j runtime library
    This replaces the bundled install4j runtime library with one the is obtained from the author's Maven repository.

    By no longer bundling the library, a nasty Maven warning that was shown during build disappears.

    The replacement library is significantly newer than the original (the old version was never published in a Maven repository).

    As a result:
    - functional changes might have been introduced
    - the Uninstall action that is part of Openfire source code was rewritten

    The version that's used now is the same version as the version of Install4j that is used in Bamboo to generate the installers.

    • starter/libs/README.txt (version 56b1baa974bfe639adb7adc5bc344a6c8c5d1c0b)
    • starter/libs/i4jruntime.jar (version 56b1baa974bfe639adb7adc5bc344a6c8c5d1c0b)
    • starter/pom.xml (version 56b1baa974bfe639adb7adc5bc344a6c8c5d1c0b)
    • starter/src/main/java/org/jivesoftware/openfire/launcher/Uninstaller.java (version 56b1baa974bfe639adb7adc5bc344a6c8c5d1c0b)
  • Guus der Kinderen

    Guus der Kinderen c169651106d50097b481298e4d261c59c3db50ca m

    OF-2830: PluginServlet refactoring + unit tests
    This adds unit tests that assert the problems identified in OF-2830. To facilitate unit tests, some refactoring of the code under test was needed. This does not intend to introduce functional changes.

    • xmppserver/src/main/java/org/jivesoftware/openfire/container/PluginServlet.java (version c169651106d50097b481298e4d261c59c3db50ca)
    • xmppserver/src/test/java/org/jivesoftware/openfire/container/PluginServletTest.java (version c169651106d50097b481298e4d261c59c3db50ca)
  • Guus der Kinderen

    Guus der Kinderen 95d40f625445152de82f8fd41e134ac4ed38762e m

    OF-2830: Fix wildcard mapping for plugin servlets
    This replaces the pre-existing matching implementation of URLs (that may contain wildcards) with one that is more robust (and passes the unit tests introduced by the previous commit).

    • xmppserver/src/main/java/org/jivesoftware/openfire/container/PluginServlet.java (version 95d40f625445152de82f8fd41e134ac4ed38762e)