Extend your Atlassian Confluence with the Release Info. The app visualizes and compares the contents of maven pom.xml files used for software delivery.
Parse your pom.xml file of a Maven-Release. It will show modules and dependencies in a neatly arranged table. Your maven release pom.xml files will be displayed in human readable form.
Specify in the parent POM the directories of its modules (children POMs) and they will show up as the sub-headlines in the table.
Release name and version
The release name and version of the project defined in the parent POM will be displayed in the headline of the table.
Dependencies
Compose your app and define specific dependencies in the module child POM. The macro will show the groupID, artifactId, version and packaging in the columns.
Properties
Also in the module child POM you can add additional release information such as URLs, config properties et cetera. They will be displayed as key-value pairs.
Release Info Diff
See the difference
Releases happen faster when you know exactly what's changed. Diffs compare versions of your pom.xml side by side, highlighting version and property changes that are new, edited or deleted.