Generates the latest/greatest Maven-based artifacts for the Openfire project, every night.

Build: #733 was successful Scheduled with changes by 4 people

Stages & jobs

  1. Build and Package

  2. Deploy

  3. copy nightlies to website

Code commits

Openfire (master)

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 5b2e0faaa2b93a46ac9ebde3282761f784169dea

    Merge pull request #1339 from guusdk/OF-1737-compare-java-spec-numbers
    OF-1737: Fix Java Spec version comparison.

  • Guus der Kinderen

    Guus der Kinderen 0e23b62b6c790db82cb266d5c31d8c1eb4cc8a66

    OF-1737: Fix Java Spec version comparison.
    Java 11 should be considered newer than Java 1.8. The change in this commit changes the comparison to only use the last numeric value.

    • xmppserver/src/main/java/org/jivesoftware/util/JavaSpecVersion.java (version 0e23b62b6c790db82cb266d5c31d8c1eb4cc8a66)
    • xmppserver/src/test/java/org/jivesoftware/util/JavaSpecVersionTest.java (version 0e23b62b6c790db82cb266d5c31d8c1eb4cc8a66)
  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 4170196b3fd4de43c962595311e4307bb5b5c84b

    Merge pull request #1340 from guusdk/OF-1383_add-jaxb-api
    OF-1383: Add library removed from Java 11 for backwards compatibility.

  • Guus der Kinderen

    Guus der Kinderen 7274cd0f427bd151ddd61816d3a5c6beff5f7e92

    OF-1383: Remove module inclusion
    Now that the previous commit included the code as a dependency, there's no need to include the module that contains similar code.

    Using the dependency, and not modules, allows the code to be compiled in both Java 8 and 11.

    • xmppserver/pom.xml (version 7274cd0f427bd151ddd61816d3a5c6beff5f7e92)
  • Guus der Kinderen

    Guus der Kinderen d9b93b3e7658f99ae7e2da1d77b1eeb062b15059

    OF-1383: Add library removed from Java 11 for backwards compatibility.
    Openfire uses javax.xml.bind.DatatypeConverterImpl#DatatypeConverterImpl, a class that has been removed from Java 11.

    This commit adds a library that provides this class, JaxB API, as a dependency to XMPPServer. This makes the class available in Java 11.

    • xmppserver/pom.xml (version d9b93b3e7658f99ae7e2da1d77b1eeb062b15059)
  • GregDThomas <greg.d.thomas@gmail.com>

    GregDThomas <greg.d.thomas@gmail.com> 0b238bfe681c9440379e14ece28987e2d9b51372

    Merge pull request #1343 from GregDThomas/OF-1739
    OF-1739: Support for Javadoc with JDK11.

  • Greg Thomas <greg.d.thomas@gmail.com>

    Greg Thomas <greg.d.thomas@gmail.com> eb798dfcbaa32ae831d4671e78f215e75d840128

    OF-1739: Support for Javadoc with JDK11.

    • pom.xml (version eb798dfcbaa32ae831d4671e78f215e75d840128)
  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 720e7752d61047e84bc1230a78d774872f3da44e

    Merge pull request #1342 from GregDThomas/OF-1738
    OF-1738: Lose the nanosecond precision for Java 9+ compatibility

  • Greg Thomas <greg.d.thomas@gmail.com>

    Greg Thomas <greg.d.thomas@gmail.com> e898b9f387d966ac5e45e21c48c9f4032823243d

    OF-1738: Lose the nanosecond precision for Java 9+ compatibility

    • xmppserver/src/main/java/org/jivesoftware/util/SystemProperty.java (version e898b9f387d966ac5e45e21c48c9f4032823243d)
    • xmppserver/src/test/java/org/jivesoftware/util/SystemPropertyTest.java (version e898b9f387d966ac5e45e21c48c9f4032823243d)
  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 859f3ed85006982857ee1d6758545fe2e82dbaaa

    Merge pull request #1341 from guusdk/OF-1383_Add-Java-11-to-CI
    OF-1383: Have CI use both Java 8 and 11.

  • Guus der Kinderen

    Guus der Kinderen 67aa38a30bed57bfe4c84192957f7e6110288261

    OF-1383: Have CI use both Java 8 and 11.
    This commit causes Travis to compile the project not only with Java 8, but also with Java 11.

    • .travis.yml (version 67aa38a30bed57bfe4c84192957f7e6110288261)
  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 566ef34c7fb1dde44445dbba5473e0b3bd7821ca

    Merge pull request #1333 from GregDThomas/OF-1718
    OF-1718: Update to Mina 2.1.1 to resolve issues with MINA compression filter

  • Greg Thomas <greg.d.thomas@gmail.com>

    Greg Thomas <greg.d.thomas@gmail.com> caa5944d7bd35c1fdb814d5f684dc14fe2d97845 m

    OF-1718: Update to Mina 2.1.1 to resolve issues with MINA compression filter Add the maven-bundle-plugin to both core and plugins parent.pom as the MINA project uses OSGi bundles Remove explicit MINA dependencies where they are only required transitively

    • plugins/pom.xml (version caa5944d7bd35c1fdb814d5f684dc14fe2d97845)
    • pom.xml (version caa5944d7bd35c1fdb814d5f684dc14fe2d97845)
    • xmppserver/pom.xml (version caa5944d7bd35c1fdb814d5f684dc14fe2d97845)