|
6 | 6 | <artifactId>fj-doc-quarkus-tutorial</artifactId>
|
7 | 7 | <version>1.0.0-SNAPSHOT</version>
|
8 | 8 | <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> |
9 | 13 | <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> |
13 | 14 | <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> |
16 | 15 | <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> |
19 | 17 | <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> |
21 | 21 | </properties>
|
22 | 22 | <dependencyManagement>
|
23 | 23 | <dependencies>
|
|
58 | 58 | <groupId>io.quarkus</groupId>
|
59 | 59 | <artifactId>quarkus-arc</artifactId>
|
60 | 60 | </dependency>
|
| 61 | + <dependency> |
| 62 | + <groupId>io.quarkus</groupId> |
| 63 | + <artifactId>quarkus-jacoco</artifactId> |
| 64 | + </dependency> |
61 | 65 | <dependency>
|
62 | 66 | <groupId>io.quarkus</groupId>
|
63 | 67 | <artifactId>quarkus-junit5</artifactId>
|
|
254 | 258 | <quarkus.native.enabled>true</quarkus.native.enabled>
|
255 | 259 | </properties>
|
256 | 260 | </profile>
|
257 |
| - <!-- profiles for fugerit-org workflows --> |
258 | 261 | <profile>
|
259 | 262 | <id>sonarfugerit</id>
|
260 | 263 | <properties>
|
261 |
| - <!-- sonar cloud configuration --> |
| 264 | + <sonar.moduleKey>${project.artifactId}</sonar.moduleKey> |
262 | 265 | <sonar.host.url>https://sonarcloud.io</sonar.host.url>
|
263 | 266 | <sonar.organization>fugerit-org</sonar.organization>
|
264 |
| - <sonar.moduleKey>${project.artifactId}</sonar.moduleKey> |
265 |
| - <!-- sonar.projectKey must be added by the project --> |
266 | 267 | </properties>
|
267 | 268 | </profile>
|
268 | 269 | <profile>
|
269 | 270 | <id>coverage</id>
|
270 | 271 | <build>
|
271 | 272 | <plugins>
|
272 | 273 | <plugin>
|
273 |
| - <groupId>org.apache.maven.plugins</groupId> |
274 | 274 | <artifactId>maven-surefire-plugin</artifactId>
|
275 | 275 | <configuration>
|
276 | 276 | <skipTests>false</skipTests>
|
277 | 277 | </configuration>
|
278 | 278 | </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> |
302 | 279 | </plugins>
|
303 | 280 | </build>
|
304 | 281 | </profile>
|
|
0 commit comments