Personal Parent POM
.mvn/wrapper | ||
.gitignore | ||
.travis.yml | ||
CHANGELOG | ||
Jenkinsfile.groovy | ||
LICENSE.txt | ||
lombok.config | ||
mvnw | ||
mvnw.cmd | ||
pom.xml | ||
README.md |
KEMITIX-PARENT
A parent POM for my own personal projects.
Usage
<project>
<parent>
<groupId>net.kemitix</groupId>
<artifactId>kemitix-parent</artifactId>
<version>RELEASE</version>
</parent>
Contents
The POM defines the following items:
-
issueManagement
-
scm
-
url
-
inceptionYear
-
licenses
-
developers
The POM sets the following properties: -
project.reporting.outputEncoding
asUTF-8
-
java.version
as1.8
Profile release
GPG Artifact Signing
Artifacts will be GPG signed during the package
phase when the release
profile is enabled.
Distribution Management
The Nexus Sonatype repositories are declared within distributionManagement
when the release
profile is enableds.