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

Build: #3 was successful Manual run by Guus der Kinderen

Stages & jobs

  1. Build and Package

  2. Deploy

Build result summary

Details

Completed
Queue duration
1 second
Duration
51 seconds
Labels
None
Revision
8fdaa6540905a4a085d2c7a54d9aa325c576c418
Total tests
210
Successful since
#1 ()

Tests

Code commits

Author Commit Message Commit date
Guus der Kinderen Guus der Kinderen 44b23b75c6a1281df44249eb496e3ae9adaba791 OF-546: Add metadata filter
This commit allows a plugin.xml to use a reference to data defined in the pom.xml. This reduces duplicate data.

For instance, in plugin.xml, one could now define the version number by referring to the version number of the
maven artifact:

  <version>${project.version}</version>

Note that plugin.xml files that are processed using the old Apache Ant based build, will not be processed correctly.
Guus der Kinderen Guus der Kinderen 79ae79bf460e4800f5fb2ebab5aaf105dd9b7f5a OF-546: Move Maven POM files into source directory.
I continue to be thoroughly confused by having two directories per plugin, one for the plugin sources, and one for the maven build. This commit merges both directories.

As a side effect, various plugin unit tests are now executed by default. Some failed, for which I applied fixes.

This commit also adds some plugins to the Maven structure that previously were not.
Guus der Kinderen Guus der Kinderen 3f2e8b0c64fbec0ddcaa371827e525c89257386d OF-546: Add metadata to pom.xml
This commit copies version number, author and description from plugin.xml to pom.xml. This makes the same information available as Maven metadata.

When Ant support is dropped, the duplicate data in the plugin.xml should be replaced by a filter (which takes the data from the pom.xml).
Guus der Kinderen Guus der Kinderen 04adbb3cc3fb5b7b965d7a43f23fb6c08530d746 Intellij project files should not be in version control.
Guus der Kinderen Guus der Kinderen 8fdaa6540905a4a085d2c7a54d9aa325c576c418 Skip platform-dependant unit tests.

Jira issues

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