Repository navigation
v2 org-parent
Release Notes - mavenplugins/org-parent
2
Summary
- Default groupId for all unleash plugins is now
io.github.mavenplugins
Changes
- Add plugin management configuration for
maven-compiler-plugin - Default version for
maven-compiler-pluginis3.12.1 - Update property
<groupId.unleash.common>io.github.mavenplugins</groupId.unleash.common> - Add usage of
maven-enforcer-pluginto enforce a minimum Maven version for building - Add a config for
org.eclipse.m2e:lifecycle-mapping
Features
- Define common Maven plugin versions via properties
- Define Unleash plugins with groupId, artifactId and version via individual properties
- Profile based executions to sign and stage artifacts to Sonatype OSSRH or Maven Central
- Profiles being activated by system environment variables to leverage several CICD use cases
Usage
- For details on usage please have a look to the comments in pom.xml
- Use as parent pom:
<parent> <groupId>io.github.mavenplugins</groupId> <artifactId>org-parent</artifactId> <version>2</version> </parent>