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

Stages & jobs

  1. Build and Package

Build result summary

Details

Completed
Queue duration
1 second
Duration
9 minutes
Labels
None
Agent
mesonet-ah.agron.iastate.edu (3)
Revision
3079adc86df1a3ba20fb615722b65c23d56afdd9
Total tests
1893
Successful since
#3206 ()

Tests

Code commits

Author Commit Message Commit date
Guus der Kinderen Guus der Kinderen 3079adc86df1a3ba20fb615722b65c23d56afdd9 OF-3136: Remove deprecated code
This removes code that has been marked for removal in version 5.1.0 of Openfire, in addition to earlier removals done in commit a8ee1b6dc9045fe6f0b64bc893335eb0f07e1a9b

IQMuclumbusSearchHandler was unmarked for immediate removal, as its only known user (search.jabber.network) is still using it.
Guus der Kinderen Guus der Kinderen 9050981d2e22e42bfb541d472a6a352135c198c7 OF-3119: Use longer resolution delay on macOS to reduce test flakiness
Guus der Kinderen Guus der Kinderen 64729262bea9915289936331ee507d86a78dc479 ci: replace sleep-based synchronization with deterministic wait in ArchiverTest
testArchiverInDistinctBatchesWhenOutsideGrace used Thread.sleep() to ensure the archiver had flushed the first item before submitting the second. This relied on the OS thread scheduler waking the archiver thread within the sleep window, which holds on Linux but not on macOS due to differences in thread scheduling behavior between the two platforms.

Replace the sleep with the existing waitUntilArchivingIsDone() helper, which polls until the first item is confirmed stored before archiving the second. This makes the test deterministic regardless of platform or scheduler behavior.
Guus der Kinderen Guus der Kinderen def1742bb0cb523366b671a0d2a82a50661f13b0 OF-3210: Removed unused JNDI property
This wasn't used in modern versions of Java, and got removed in Java 25.
Guus der Kinderen Guus der Kinderen d339a41a93b5b0dcc8ba3248f9f83bcbc6c3d885 CI: Add Java 25
Java 25 is a long-term support release (September 2025). This makes it likely that users will use it to run Openfire. It should therefor be added to our integration test matrix.

Jira issues

IssueDescriptionStatus
Unknown Issue TypeOF-3119Could not obtain issue details from Jira
Unknown Issue TypeOF-3136Could not obtain issue details from Jira
Unknown Issue TypeOF-3210Could not obtain issue details from Jira
Unknown Issue TypeXEP-0060Could not obtain issue details from Jira

Shared artifacts

Artifact File size
install4j-generated media 5 KB