Personal Parent POM
Find a file
2017-12-31 14:17:38 +00:00
.mvn/wrapper mvnw: add maven wrapper 2017-05-28 20:22:00 +01:00
.travis-support@5fdf0501a9 .travis-support: fixed typo 2017-07-22 12:24:27 +01:00
.gitignore .gitignore: ignore checkstyle and findbugs plugin configurations 2016-07-02 15:01:44 +01:00
.gitmodules .gitmodules: use annonymous access for submodule 2017-07-21 22:20:32 +01:00
.travis.yml .travis.yml: remove legacy global environment variables 2017-07-21 22:27:17 +01:00
CHANGELOG Remove tile module 2017-12-31 10:48:12 +00:00
codesigning.asc.enc .travis-support: added 2017-07-21 22:12:31 +01:00
LICENSE.txt LICENSE.txt: added - required by kemitix-checkstyle-ruleset 2016-09-11 18:15:33 +01:00
mvnw mvnw: add maven wrapper 2017-05-28 20:22:00 +01:00
mvnw.cmd mvnw: add maven wrapper 2017-05-28 20:22:00 +01:00
pom.xml Sign artifacts during package phase in release profile 2017-12-31 14:17:38 +00:00
README.md Sign artifacts during package phase in release profile 2017-12-31 14:17:38 +00:00

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 as UTF-8

  • java.version as 1.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.