This project consists of a POM that contains settings that are likely to be useful to any IIPC project that is building and releasing code with Maven 3. By using this project as a parent, a project gets these settings.
Some of the settings are parameterized by using the property github.name which is assumed to be the project name on GitHub the project can be reached by (https://github.com/iipc/${github.name}). Most project will want to override some of these settings.
The following is a list of the items configured in this POM:
The plugin management section specifies versions of a list of plugins. See the Plugin Management report for the complete list with versions.
This pom sets up some reasonable defaults for creating releases. Among other things it includes the following plugins:
For more information see the documentation for making releases.