com.mercateo.oss:oss-parent-pom

Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/

License

License

GroupId

GroupId

com.mercateo.oss
ArtifactId

ArtifactId

oss-parent-pom
Last Version

Last Version

1.0.9
Release Date

Release Date

Type

Type

jar
Description

Description

Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/
Project Organization

Project Organization

Mercateo AG
Source Code Management

Source Code Management

https://github.com/Mercateo/oss-parent-pom.git

Download oss-parent-pom

How to add to project

<!-- https://jarcasting.com/artifacts/com.mercateo.oss/oss-parent-pom/ -->
<dependency>
    <groupId>com.mercateo.oss</groupId>
    <artifactId>oss-parent-pom</artifactId>
    <version>1.0.9</version>
</dependency>
// https://jarcasting.com/artifacts/com.mercateo.oss/oss-parent-pom/
implementation 'com.mercateo.oss:oss-parent-pom:1.0.9'
// https://jarcasting.com/artifacts/com.mercateo.oss/oss-parent-pom/
implementation ("com.mercateo.oss:oss-parent-pom:1.0.9")
'com.mercateo.oss:oss-parent-pom:jar:1.0.9'
<dependency org="com.mercateo.oss" name="oss-parent-pom" rev="1.0.9">
  <artifact name="oss-parent-pom" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.mercateo.oss', module='oss-parent-pom', version='1.0.9')
)
libraryDependencies += "com.mercateo.oss" % "oss-parent-pom" % "1.0.9"
[com.mercateo.oss/oss-parent-pom "1.0.9"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

There are no modules declared in this project.

Parent POM for Open-Source Projects published by Mercateo AG

This POM provides some reasonable default plugin configurations. In order to disable preconfigured plugins, add a .noXXXX File to the root of your repository. (See pom.xml for exact filenames)

To use this in Mercateo-OSS projects define a parent in your pom.xml

<parent>
	<groupId>com.mercateo.oss</groupId>
	<artifactId>oss-parent-pom</artifactId>
	<version>1.0.9</version> <!-- or the current version -->
</parent>

Changelog:

1.0.9:

  • updated dependencies and plugins

1.0.7:

  • added -Dossrh to release plugin configuration

1.0.6:

  • added src/* to license plugin, so that tests also contain a license header

1.0.5:

  • added impsort plugin to sort imports regardless of IDE configuration
  • configured license plugin to use /* instead of javadoc style comments for java & kotlin

1.0.3:

  • updated JaCoCo dependency to 0.8.2
  • make maven release plugin usable

1.0.2:

  • updated owasp dependency to 3.3.0

1.0.1:

  • owasp plugin now skips scanning provided/runtime/test/system-scoped artifacts

1.0.0:

  • groupId has changed from com.mercateo.oss.parent to com.mercateo.oss
  • owasp plugin dependency upgraded to 3.2.1

Release

perform the following commands:

mvn release:prepare
mvn release:perform -Poss.release-sign-artifacts
com.mercateo.oss
the procurement platform for your business

Versions

Version
1.0.9
1.0.7
1.0.6
1.0.5
1.0.4
1.0.2
1.0.1
1.0.0