Skip to content
Snippets Groups Projects
Commit 1efedb1a authored by Zachary Sabourin's avatar Zachary Sabourin
Browse files

Merge branch 'zacharysabourin/main/11' into 'main'

feat: Add Jacoco and Sonar dependencies

Closes #11

See merge request !20
parents b4299655 da620ede
No related branches found
No related tags found
1 merge request!20feat: Add Jacoco and Sonar dependencies
Pipeline #19131 passed
......@@ -21,6 +21,12 @@
<auto-value.version>1.8.2</auto-value.version>
<hibernate.version>5.5.6.Final</hibernate.version>
<org.mapstruct.version>1.4.1.Final</org.mapstruct.version>
<sonar.sources>src/main</sonar.sources>
<sonar.tests>src/test</sonar.tests>
<sonar.java.coveragePlugin>jacoco</sonar.java.coveragePlugin>
<sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
<sonar.coverage.jacoco.xmlReportPaths>${project.basedir}/target/jacoco-report/jacoco.xml</sonar.coverage.jacoco.xmlReportPaths>
<sonar.junit.reportPath>${project.build.directory}/surefire-reports</sonar.junit.reportPath>
</properties>
<repositories>
<repository>
......@@ -108,6 +114,11 @@
<version>${eclipse-api-version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-jacoco</artifactId>
<scope>test</scope>
</dependency>
<!-- Following H2/devservices deps are made to circumvent need for docker -->
<dependency>
......
......@@ -12,4 +12,6 @@ quarkus.flyway.migrate-at-start=true
quarkus.oauth2.enabled=false
quarkus.oidc.enabled=false
quarkus.keycloak.devservices.enabled=false
quarkus.oidc-client.enabled=false
\ No newline at end of file
quarkus.oidc-client.enabled=false
quarkus.jacoco.includes=**/mailing/**/*
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment