Skip to content

Commit

Permalink
Merge pull request #28 from ADORSYS-GIS/24-setup-sonarcube-for-the-da…
Browse files Browse the repository at this point in the history
…s-modulee5

feat:intergrate project with sonaqube
  • Loading branch information
NkwaTambe authored Nov 12, 2024
2 parents 9ac2b49 + ebaf9ea commit 677fba2
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 58 deletions.
98 changes: 40 additions & 58 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -129,43 +129,26 @@
<lombok.version>1.18.30</lombok.version>
<jasypt.version>1.9.3</jasypt.version>

<!--Sonar -->
<!--Sonar -->
<sonar.core.coveragePlugin>jacoco</sonar.core.coveragePlugin>
<sonar.java.coveragePlugin>jacoco</sonar.java.coveragePlugin>
<sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
<sonar.jacoco.reportPath>${project.basedir}/../target/jacoco.exec</sonar.jacoco.reportPath>
<sonar.coverage.jacoco.xmlReportPaths>${project.build.directory}/site/jacoco/jacoco.xml</sonar.coverage.jacoco.xmlReportPaths>
<sonar.language>java</sonar.language>
<sonar.coverage.exclusions>
**/*Entity.java,**/*TO.java,
**/*BO.java,**/*PO.java,
**/*Application.java,
**/*Exception.java,
**/*Config*.java,

<sonar.coverage.exclusions>
**/*.xml,
**/ledgers-user-management-service-api/**/*,
**/ledgers-sca-service-api/**/*,
**/ledgers-postings-service-api/**/*,
**/ledgers-middleware-service-api/**/*,
**/ledgers-deposit-account-service-api/**/*,
**/ledgers-jaxb-api/**/*,
**/ledgers-middleware-rest-api/**/*,
**/ledgers-security/**/*,
**/ledgers-app/**/*,
**/ledgers-middleware-rest-server/**/*,
**/ledgers-deposit-account-repository/**/*,
**/ledgers-postings-repository/**/*,
**/ledgers-sca-repository/**/*,
**/ledgers-user-management-repository/**/*,
**/ledgers-utils/**/*,
**/*Provider*.java,
**/*Test*.java,
**/api/**/*,
**/keycloak/client/model/**/*,
**/webank-bank-account-service-api/**/*,
**/webank-bank-account-rest-api/**/*,
**/webank-bank-account-rest-server/**/*,
**/webank-bank-account-repository/**/*,
**/webank-bank-account-rest-client/**/*,
**/webank-api-utils/**/*,
**/webank-server-utils/**/*
**/*Properties*.java
</sonar.coverage.exclusions>
<sonar.moduleName>${project.artifactId}</sonar.moduleName>


<skipITs>false</skipITs>

</properties>

<repositories>
Expand Down Expand Up @@ -563,35 +546,33 @@
</configuration>
</plugin>

<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>${jacoco-maven-plugin.version}</version>
<configuration>
<destFile>${sonar.jacoco.reportPath}</destFile>
<dataFile>${sonar.jacoco.reportPath}</dataFile>
<append>true</append>
<excludes>
<exclude>**/generated-sources/**</exclude>
</excludes>

</configuration>
<executions>
<execution>
<id>jacoco-initialize</id>
<goals>


<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>${jacoco-maven-plugin.version}</version>
<executions>
<execution>
<id>prepare-agent</id>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>jacoco-site</id>
<phase>package</phase>
<goals>
</goals>
</execution>
<execution>
<id>report</id>
<goals>
<goal>report</goal>
</goals>
</execution>
</executions>
</plugin>
</goals>
<configuration>
<formats>
<format>XML</format>
</formats>
</configuration>
</execution>
</executions>
</plugin>


<plugin>
<groupId>org.apache.maven.plugins</groupId>
Expand Down Expand Up @@ -621,14 +602,15 @@
</plugin>
</plugins>
</build>

<scm>
<connection>scm:git:https://github.com/ADORSYS-GIS/webank-BankAccount</connection>
<developerConnection>scm:git:https://github.com/ADORSYS-GIS/webank-BankAccount</developerConnection>
<url>https://github.com/ADORSYS-GIS/webank-BankAccount</url>
<tag>HEAD</tag>
</scm>


<profiles>
<profile>
<id>release</id>
Expand Down
1 change: 1 addition & 0 deletions webank-utils/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
</parent>
<artifactId>webank-utils</artifactId>


<modules>
<module>webank-api-utils</module>
<module>webank-server-utils</module>
Expand Down

0 comments on commit 677fba2

Please sign in to comment.