Build: #1289 was successful Scheduled with changes by daryl herzmann <akrherz@iastate.edu> and Guus der Kinderen

Stages & jobs

  1. Build and Package

  2. Copy to Website

Build result summary

Details

Completed
Queue duration
5 minutes
Duration
19 minutes
Labels
None
Revision
21aee8289b9f9348ff659b030dcfd46502d3058e
Total tests
589
Successful since
#1125 ()

Tests

Code commits

Author Commit Message Commit date
daryl herzmann <akrherz@iastate.edu> daryl herzmann <akrherz@iastate.edu> 21aee8289b9f9348ff659b030dcfd46502d3058e Merge pull request #2021 from guusdk/OF-2409_html5-css-fix
OF-2409: Fix casing of CSS identifier
daryl herzmann <akrherz@iastate.edu> daryl herzmann <akrherz@iastate.edu> 8fbd7e612535d4df941d549d0bb5a4379bfc12c3 Merge pull request #2022 from guusdk/CI-add-java-17
CI: add Java 17
Guus der Kinderen Guus der Kinderen 054763d9f5f1bb2f44e283db180aff4a45e5886c CI: add Java 17
Java 17 is the latest LTS release of Java. Openfire should build successfully with it.

This commit adds Java 17 to the matrix of builds that Github's CI workflow performs.
Guus der Kinderen Guus der Kinderen 62394eb705cf8abbd82552a7ed13b2bef3a88192 OF-2409: Fix caseing of CSS identifier
In OF-2409, the DOCTYPE of the admin pages has changed to HTML 5. This apparently has the side-effect that CSS identifiers have become case sensitive.

The change in this commit fixes the issue of the build/login/clustering status information block to move back to the top-right corner of each page.
Guus der Kinderen Guus der Kinderen d49cce2aa6916704494b01c7fb63a5b9866ba012 Run the unit tests in isolation
Openfire's internals have many statics that are hard to 'unset'. As a result, unit tests are very likely to affect one another.

To prevent this kind of interaction, this commit configures the unit test execution to happen in isolation, using a new for for every test.

This trades execution speed for reliability.

Jira issues

IssueDescriptionStatus
Unknown Issue TypeOF-2385Could not obtain issue details from Jira
Unknown Issue TypeOF-2409Could not obtain issue details from Jira