Skip to content

Commit 8c695cb

Browse files
committed
Add jacoco quarkus
quarkus ext add io.quarkus:quarkus-jacoco
1 parent 156d983 commit 8c695cb

File tree

1 file changed

+13
-36
lines changed

1 file changed

+13
-36
lines changed

pom.xml

+13-36
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,18 @@
66
<artifactId>fj-doc-quarkus-tutorial</artifactId>
77
<version>1.0.0-SNAPSHOT</version>
88
<properties>
9+
<compiler-plugin.version>3.13.0</compiler-plugin.version>
10+
<fj-doc-ext-kotlin-version>0.4.2</fj-doc-ext-kotlin-version>
11+
<fj-doc-version>8.9.3</fj-doc-version>
12+
<kotlin.version>2.0.21</kotlin.version>
913
<maven.compiler.release>21</maven.compiler.release>
10-
<surefire-plugin.version>3.3.1</surefire-plugin.version>
11-
<quarkus.platform.version>3.15.1</quarkus.platform.version>
12-
<skipITs>true</skipITs>
1314
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
14-
<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
15-
<compiler-plugin.version>3.13.0</compiler-plugin.version>
1615
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
17-
<fj-doc-version>8.9.3</fj-doc-version>
18-
<fj-doc-ext-kotlin-version>0.4.2</fj-doc-ext-kotlin-version>
16+
<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
1917
<quarkus.platform.group-id>io.quarkus.platform</quarkus.platform.group-id>
20-
<kotlin.version>2.0.21</kotlin.version>
18+
<quarkus.platform.version>3.15.1</quarkus.platform.version>
19+
<skipITs>true</skipITs>
20+
<surefire-plugin.version>3.3.1</surefire-plugin.version>
2121
</properties>
2222
<dependencyManagement>
2323
<dependencies>
@@ -58,6 +58,10 @@
5858
<groupId>io.quarkus</groupId>
5959
<artifactId>quarkus-arc</artifactId>
6060
</dependency>
61+
<dependency>
62+
<groupId>io.quarkus</groupId>
63+
<artifactId>quarkus-jacoco</artifactId>
64+
</dependency>
6165
<dependency>
6266
<groupId>io.quarkus</groupId>
6367
<artifactId>quarkus-junit5</artifactId>
@@ -254,51 +258,24 @@
254258
<quarkus.native.enabled>true</quarkus.native.enabled>
255259
</properties>
256260
</profile>
257-
<!-- profiles for fugerit-org workflows -->
258261
<profile>
259262
<id>sonarfugerit</id>
260263
<properties>
261-
<!-- sonar cloud configuration -->
264+
<sonar.moduleKey>${project.artifactId}</sonar.moduleKey>
262265
<sonar.host.url>https://sonarcloud.io</sonar.host.url>
263266
<sonar.organization>fugerit-org</sonar.organization>
264-
<sonar.moduleKey>${project.artifactId}</sonar.moduleKey>
265-
<!-- sonar.projectKey must be added by the project -->
266267
</properties>
267268
</profile>
268269
<profile>
269270
<id>coverage</id>
270271
<build>
271272
<plugins>
272273
<plugin>
273-
<groupId>org.apache.maven.plugins</groupId>
274274
<artifactId>maven-surefire-plugin</artifactId>
275275
<configuration>
276276
<skipTests>false</skipTests>
277277
</configuration>
278278
</plugin>
279-
<plugin>
280-
<groupId>org.jacoco</groupId>
281-
<artifactId>jacoco-maven-plugin</artifactId>
282-
<executions>
283-
<execution>
284-
<id>prepare-agent</id>
285-
<goals>
286-
<goal>prepare-agent</goal>
287-
</goals>
288-
</execution>
289-
<execution>
290-
<id>report</id>
291-
<goals>
292-
<goal>report</goal>
293-
</goals>
294-
<configuration>
295-
<formats>
296-
<format>XML</format>
297-
</formats>
298-
</configuration>
299-
</execution>
300-
</executions>
301-
</plugin>
302279
</plugins>
303280
</build>
304281
</profile>

0 commit comments

Comments
 (0)