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