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

Build: #547 was successful Scheduled with changes by daryl herzmann <akrherz@iastate.edu>

Stages & jobs

  1. Build and Package

  2. Deploy

  3. copy nightlies to website

Build result summary

Details

Completed
Queue duration
1 minute
Duration
2 minutes
Labels
None
Revision
7a5e574471304e7378fbb39d2e14ade93fcad656
Total tests
252
Successful since
#497 ()

Tests

Code commits

Author Commit Message Commit date
daryl herzmann <akrherz@iastate.edu> daryl herzmann <akrherz@iastate.edu> 7a5e574471304e7378fbb39d2e14ade93fcad656 Merge pull request #1174 from guusdk/OF-1517_i18n-plugin-files-encoding
OF-1517: Don't require encoded i18n files for plugins.
Guus der Kinderen Guus der Kinderen deb34b2c383583ae3da65d37c218edc6e939a223 m OF-1517: Encode i18n files as human-readable UTF-8, instead of using unicode notation.
Guus der Kinderen Guus der Kinderen 8a48cb86db08bfdbf36eee93f3f0a94725de81bb m OF-1517: Don't require encoded i18n files for plugins.
This commit prevents the need for \u<hex><hex><hex><hex> encoded content in translation files. This change applies the fix
that was done to the core in OF-1448 to the plugin structure.

The plugin assembly now copies all i18n files from the source folder to the build folder. There, the content is encoded
using the native2ascii maven plugin. Finally, the encoded content is used in the plugin assembly.

All plugins to which this change applies (all plugins that have i18n files) will need to get a new release. This fix requires
the new plugins to be build by Openfire 4.3.0 (which is as of yet unreleased). Runtime, there shouldn't be a need for 4.3.0.

Relevant plugins have been modified. Their version number has been increased, and the changelog modified. Their pom files have
been modified to inherit from 4.3.0-SNAPSHOT (which introduces this fix). This needs to be modified to 4.3.0 (sans -SNAPSHOT) before
the plugin can be released (we should not release code that has -SNAPSHOT dependencies). For this to be possible, Openfire 4.3.0
must be released first.

Jira issues

IssueDescriptionStatus
Unknown Issue TypeOF-1448Could not obtain issue details from Jira
Unknown Issue TypeOF-1517Could not obtain issue details from Jira
Unknown Issue TypeUTF-8Could not obtain issue details from Jira