Add GitHub Actions for Maven setup, JUnit reporting, and build analysis with SonarCloud.

This commit is contained in:
2026-03-08 10:33:30 +01:00
parent 233c3988bc
commit d1e2a78f24
4 changed files with 142 additions and 1 deletions
+9 -1
View File
@@ -42,6 +42,15 @@
<junit5.version>5.14.2</junit5.version>
<mockito-junit5.version>5.21.0</mockito-junit5.version>
<!-- sonarqube -->
<sonar.organization>th-schwarz</sonar.organization>
<sonar.host.url>https://sonarcloud.io</sonar.host.url>
<sonar.sourceEncoding>${file.encoding}</sonar.sourceEncoding>
<sonar.projectKey>th-schwarz_CloudflareDNS-java</sonar.projectKey>
<sonar.projectName>CloudflareDNS-java</sonar.projectName>
<sonar.branch.name>develop</sonar.branch.name>
<sonar.test.exclusions>src/test/java/**/*</sonar.test.exclusions>
<lombok-maven-plugin.version>1.18.20.0</lombok-maven-plugin.version>
</properties>
@@ -273,7 +282,6 @@
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>