From dfba2d3ae97a98e57ea79a8784d21435d402f416 Mon Sep 17 00:00:00 2001
From: Simon Hirtreiter <14137977+simonhir@users.noreply.github.com>
Date: Thu, 31 Oct 2024 15:43:33 +0100
Subject: [PATCH] Refact/multi module pmd conf add missing maven central
release (#243)
* :recycle: mv pmd conf to separate module
* :wrench: gateway use pmd module
* :construction_worker: ci add refarch-libs
* :construction_worker: libs add maven central release to pom
* :memo: add refarch-libs to issue templates
* :recycle: pmd module rename parent to refarch-tools
* Revert ":wrench: gateway use pmd module"
This reverts commit 820fa8bc286122b3cdc38786f18f412c4e552661.
* :bookmark: pmd share-files duplicate for now
* :recycle: pmd module rename parent to refarch-tools
* :recycle: pmd module rename parent to refarch-tools
* :wrench: refarch-tools use default pom
* :wrench: pmd dummy class for javadoc
* :wrench: refarch-tools rm pmd and spotbugs
* :wrench: refarch-tools cleanup pom
* :wrench: pmd use parent pom
* :wrench: pmd update ruleset description
* :green_heart: ci codeql add refarch-tools
* :wrench: refarch-tools add maven central release
* :fire: refarch-tools pom cleanup exclude
---
refarch-tools/pom.xml | 75 +++++++++++++++++++++++++++++++++++++++++++
1 file changed, 75 insertions(+)
diff --git a/refarch-tools/pom.xml b/refarch-tools/pom.xml
index 735a27d7..5aabc5a6 100644
--- a/refarch-tools/pom.xml
+++ b/refarch-tools/pom.xml
@@ -28,7 +28,9 @@
${java.version}
+ 0.5.0
3.1.1
+ 3.2.7
@@ -38,6 +40,33 @@
org.apache.maven.plugins
maven-compiler-plugin
+
+ org.apache.maven.plugins
+ maven-source-plugin
+
+
+ attach-sources
+
+ jar-no-fork
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+
+ accessibility,html,reference,syntax
+
+
+
+ attach-javadocs
+
+ jar
+
+
+
+
org.apache.maven.plugins
@@ -45,6 +74,9 @@
${maven-release-plugin.version}
true
+ false
+ release
+ deploy
@@ -57,6 +89,49 @@
+
+
+ release
+
+
+
+
+ org.sonatype.central
+ central-publishing-maven-plugin
+ ${central-publishing-maven-plugin.version}
+ true
+
+ true
+ ${project.groupId}:${project.artifactId}:${project.version}
+
+
+
+
+ org.apache.maven.plugins
+ maven-gpg-plugin
+ ${maven-gpg-plugin.version}
+
+
+ sign-artifacts
+ verify
+
+ sign
+
+
+
+
+ --pinentry-mode
+ loopback
+
+
+
+
+
+
+
+
+
+
https://github.com/it-at-m/refarch.git
scm:git:https://github.com/it-at-m/refarch.git