xref: /aosp_15_r20/external/sdk-platform-java/coverage-report/pom.xml (revision 882aa7c72c3cd3b66e72a261bdd69b93f7de7670)
1*882aa7c7SMatt Gilbride<?xml version='1.0' encoding='UTF-8'?>
2*882aa7c7SMatt Gilbride<project xmlns="http://maven.apache.org/POM/4.0.0"
3*882aa7c7SMatt Gilbride         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4*882aa7c7SMatt Gilbride         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5*882aa7c7SMatt Gilbride    <modelVersion>4.0.0</modelVersion>
6*882aa7c7SMatt Gilbride    <groupId>com.google.cloud</groupId>
7*882aa7c7SMatt Gilbride    <artifactId>coverage-report</artifactId>
8*882aa7c7SMatt Gilbride    <packaging>pom</packaging>
9*882aa7c7SMatt Gilbride    <version>0.0.1-SNAPSHOT</version>
10*882aa7c7SMatt Gilbride    <name>Jacoco Aggregrate Test Coverage Report</name>
11*882aa7c7SMatt Gilbride
12*882aa7c7SMatt Gilbride    <properties>
13*882aa7c7SMatt Gilbride        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
14*882aa7c7SMatt Gilbride        <checkstyle.skip>true</checkstyle.skip>
15*882aa7c7SMatt Gilbride        <clirr.skip>true</clirr.skip>
16*882aa7c7SMatt Gilbride        <enforcer.skip>true</enforcer.skip>
17*882aa7c7SMatt Gilbride        <maven.compiler.release>8</maven.compiler.release>
18*882aa7c7SMatt Gilbride        <fmt.skip>true</fmt.skip>
19*882aa7c7SMatt Gilbride        <sonar.coverage.jacoco.xmlReportPaths>
20*882aa7c7SMatt Gilbride            ${project.basedir}/coverage-report/target/site/
21*882aa7c7SMatt Gilbride            jacoco-aggregate/jacoco.xml
22*882aa7c7SMatt Gilbride        </sonar.coverage.jacoco.xmlReportPaths>
23*882aa7c7SMatt Gilbride    </properties>
24*882aa7c7SMatt Gilbride
25*882aa7c7SMatt Gilbride        <dependencies>
26*882aa7c7SMatt Gilbride            <dependency>
27*882aa7c7SMatt Gilbride                <groupId>com.google.cloud</groupId>
28*882aa7c7SMatt Gilbride                <artifactId>gapic-showcase</artifactId>
29*882aa7c7SMatt Gilbride                <version>0.0.1-SNAPSHOT</version>
30*882aa7c7SMatt Gilbride            </dependency>
31*882aa7c7SMatt Gilbride            <dependency>
32*882aa7c7SMatt Gilbride                <groupId>com.google.api</groupId>
33*882aa7c7SMatt Gilbride                <artifactId>gax</artifactId>
34*882aa7c7SMatt Gilbride                <version>2.27.0</version> <!-- {x-version-update:gax:current} -->
35*882aa7c7SMatt Gilbride            </dependency>
36*882aa7c7SMatt Gilbride            <dependency>
37*882aa7c7SMatt Gilbride                <groupId>com.google.api</groupId>
38*882aa7c7SMatt Gilbride                <artifactId>gax-grpc</artifactId>
39*882aa7c7SMatt Gilbride                <version>2.27.0</version> <!-- {x-version-update:gax-grpc:current} -->
40*882aa7c7SMatt Gilbride            </dependency>
41*882aa7c7SMatt Gilbride            <dependency>
42*882aa7c7SMatt Gilbride                <groupId>com.google.api</groupId>
43*882aa7c7SMatt Gilbride                <artifactId>gax-httpjson</artifactId>
44*882aa7c7SMatt Gilbride                <version>0.112.0</version> <!-- {x-version-update:gax-httpjson:current} -->
45*882aa7c7SMatt Gilbride            </dependency>
46*882aa7c7SMatt Gilbride            <dependency>
47*882aa7c7SMatt Gilbride                <groupId>com.google.api</groupId>
48*882aa7c7SMatt Gilbride                <artifactId>api-common</artifactId>
49*882aa7c7SMatt Gilbride                <version>2.10.0</version> <!-- {x-version-update:api-common:current} -->
50*882aa7c7SMatt Gilbride            </dependency>
51*882aa7c7SMatt Gilbride        </dependencies>
52*882aa7c7SMatt Gilbride
53*882aa7c7SMatt Gilbride    <build>
54*882aa7c7SMatt Gilbride        <plugins>
55*882aa7c7SMatt Gilbride            <plugin>
56*882aa7c7SMatt Gilbride                <groupId>org.jacoco</groupId>
57*882aa7c7SMatt Gilbride                <artifactId>jacoco-maven-plugin</artifactId>
58*882aa7c7SMatt Gilbride                <version>0.8.8</version>
59*882aa7c7SMatt Gilbride                <executions>
60*882aa7c7SMatt Gilbride                    <execution>
61*882aa7c7SMatt Gilbride                        <id>unit-tests-report-aggregate</id>
62*882aa7c7SMatt Gilbride                        <goals>
63*882aa7c7SMatt Gilbride                            <goal>report-aggregate</goal>
64*882aa7c7SMatt Gilbride                        </goals>
65*882aa7c7SMatt Gilbride                        <phase>test</phase>
66*882aa7c7SMatt Gilbride                    </execution>
67*882aa7c7SMatt Gilbride                    <execution>
68*882aa7c7SMatt Gilbride                        <id>integration-tests-report-aggregate</id>
69*882aa7c7SMatt Gilbride                        <goals>
70*882aa7c7SMatt Gilbride                            <goal>report-aggregate</goal>
71*882aa7c7SMatt Gilbride                        </goals>
72*882aa7c7SMatt Gilbride                        <phase>integration-test</phase>
73*882aa7c7SMatt Gilbride                    </execution>
74*882aa7c7SMatt Gilbride                </executions>
75*882aa7c7SMatt Gilbride            </plugin>
76*882aa7c7SMatt Gilbride            <plugin>
77*882aa7c7SMatt Gilbride                <groupId>com.coveo</groupId>
78*882aa7c7SMatt Gilbride                <artifactId>fmt-maven-plugin</artifactId>
79*882aa7c7SMatt Gilbride                <version>2.9</version>
80*882aa7c7SMatt Gilbride            </plugin>
81*882aa7c7SMatt Gilbride        </plugins>
82*882aa7c7SMatt Gilbride    </build>
83*882aa7c7SMatt Gilbride
84*882aa7c7SMatt Gilbride
85*882aa7c7SMatt Gilbride</project>
86