From 3cff91d3b4a177ccb93a982f3c90c8b925e5f64f Mon Sep 17 00:00:00 2001
From: "Zickermann, Jan" <jan.zickermann@dataport.de>
Date: Fri, 16 Feb 2024 09:34:07 +0100
Subject: [PATCH] OZG-4786 OZG-5024 Add jacoco coverage plugin

---
 pom.xml                  |  4 ++++
 sonar-project.properties | 23 +++++++++++++++++++++++
 2 files changed, 27 insertions(+)
 create mode 100644 sonar-project.properties

diff --git a/pom.xml b/pom.xml
index 8b5275a2..e51c026f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -132,6 +132,10 @@
 	</profiles>
 	<build>
 		<plugins>
+			<plugin>
+				<groupId>org.jacoco</groupId>
+				<artifactId>jacoco-maven-plugin</artifactId>
+			</plugin>
 			<plugin>
 				<groupId>org.apache.maven.plugins</groupId>
 				<artifactId>maven-failsafe-plugin</artifactId>
diff --git a/sonar-project.properties b/sonar-project.properties
new file mode 100644
index 00000000..cf002855
--- /dev/null
+++ b/sonar-project.properties
@@ -0,0 +1,23 @@
+#
+# Copyright (c) 2024. Das Land Schleswig-Holstein vertreten durch das Ministerium f�r Energiewende, Klimaschutz, Umwelt und Natur
+# Zentrales IT-Management
+#
+# Lizenziert unter der EUPL, Version 1.2 oder - sobald
+# diese von der Europ�ischen Kommission genehmigt wurden -
+# Folgeversionen der EUPL ("Lizenz");
+# Sie d�rfen dieses Werk ausschlie�lich gem��
+# dieser Lizenz nutzen.
+# Eine Kopie der Lizenz finden Sie hier:
+#
+# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+#
+# Sofern nicht durch anwendbare Rechtsvorschriften
+# gefordert oder in schriftlicher Form vereinbart, wird
+# die unter der Lizenz verbreitete Software "so wie sie
+# ist", OHNE JEGLICHE GEW�HRLEISTUNG ODER BEDINGUNGEN -
+# ausdr�cklich oder stillschweigend - verbreitet.
+# Die sprachspezifischen Genehmigungen und Beschr�nkungen
+# unter der Lizenz sind dem Lizenztext zu entnehmen.
+
+sonar.java.coveragePlugin=jacoco
+sonar.jacoco.reportPath=target/jacoco.exec
\ No newline at end of file
-- 
GitLab