Skip to content

Latest commit

 

History

History
executable file
·
34 lines (30 loc) · 829 Bytes

README.md

File metadata and controls

executable file
·
34 lines (30 loc) · 829 Bytes

Overview

This is the POM parent for OSS projects distributed via Sonatype's OSS Nexus repository.

Usage

<parent>
	<groupId>eu.ralph-schuster</groupId>
	<artifactId>pom-oss</artifactId>
	<version>3.0.2</version>
</parent>

Features

  • Java 17 is default source format
  • Java 17 is default target format
  • Attaching Java sources
  • Attaching Javadoc
  • Signing artifacts
  • Publishing to OSS Staging repository
  • Generating Maven Site:
    • Surefire JUnit test report
    • Javadoc pages
    • Test Javadoc pages
    • Project information
    • Issue tracking report (from JIRA)
    • NCSS report
    • Tag list report
  • JUnit 5 included in build by default

License

Licensed under GNU LGPL.

Help and Contribution

Please use the Issue Tracker at GitHub.