1<?xml version="1.0"?> 2<!-- 3 Copyright (C) 2019, Matthias Sohn <matthias.sohn@sap.com> and others 4 5 This program and the accompanying materials are made available under the 6 terms of the Eclipse Distribution License v. 1.0 which is available at 7 http://www.eclipse.org/org/documents/edl-v10.php. 8 9 SPDX-License-Identifier: BSD-3-Clause 10--> 11<project xmlns="http://maven.apache.org/POM/4.0.0" 12 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 13 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 14 <parent> 15 <groupId>org.eclipse.jgit</groupId> 16 <artifactId>org.eclipse.jgit-parent</artifactId> 17 <version>5.13.0-SNAPSHOT</version> 18 </parent> 19 <modelVersion>4.0.0</modelVersion> 20 21 <artifactId>org.eclipse.jgit.coverage</artifactId> 22 <packaging>pom</packaging> 23 24 <name>JGit - Test Coverage</name> 25 26 <dependencies> 27 <dependency> 28 <groupId>org.eclipse.jgit</groupId> 29 <artifactId>org.eclipse.jgit</artifactId> 30 <version>5.13.0-SNAPSHOT</version> 31 </dependency> 32 <dependency> 33 <groupId>org.eclipse.jgit</groupId> 34 <artifactId>org.eclipse.jgit.ant</artifactId> 35 <version>5.13.0-SNAPSHOT</version> 36 </dependency> 37 <dependency> 38 <groupId>org.eclipse.jgit</groupId> 39 <artifactId>org.eclipse.jgit.archive</artifactId> 40 <version>5.13.0-SNAPSHOT</version> 41 </dependency> 42 <dependency> 43 <groupId>org.eclipse.jgit</groupId> 44 <artifactId>org.eclipse.jgit.http.apache</artifactId> 45 <version>5.13.0-SNAPSHOT</version> 46 </dependency> 47 <dependency> 48 <groupId>org.eclipse.jgit</groupId> 49 <artifactId>org.eclipse.jgit.http.server</artifactId> 50 <version>5.13.0-SNAPSHOT</version> 51 </dependency> 52 <dependency> 53 <groupId>org.eclipse.jgit</groupId> 54 <artifactId>org.eclipse.jgit.lfs</artifactId> 55 <version>5.13.0-SNAPSHOT</version> 56 </dependency> 57 <dependency> 58 <groupId>org.eclipse.jgit</groupId> 59 <artifactId>org.eclipse.jgit.lfs.server</artifactId> 60 <version>5.13.0-SNAPSHOT</version> 61 </dependency> 62 <dependency> 63 <groupId>org.eclipse.jgit</groupId> 64 <artifactId>org.eclipse.jgit.pgm</artifactId> 65 <version>5.13.0-SNAPSHOT</version> 66 </dependency> 67 <dependency> 68 <groupId>org.eclipse.jgit</groupId> 69 <artifactId>org.eclipse.jgit.ui</artifactId> 70 <version>5.13.0-SNAPSHOT</version> 71 </dependency> 72 <dependency> 73 <groupId>org.eclipse.jgit</groupId> 74 <artifactId>org.eclipse.jgit.ssh.apache</artifactId> 75 <version>5.13.0-SNAPSHOT</version> 76 </dependency> 77 78 <dependency> 79 <groupId>org.eclipse.jgit</groupId> 80 <artifactId>org.eclipse.jgit.test</artifactId> 81 <version>5.13.0-SNAPSHOT</version> 82 </dependency> 83 <dependency> 84 <groupId>org.eclipse.jgit</groupId> 85 <artifactId>org.eclipse.jgit.ant.test</artifactId> 86 <version>5.13.0-SNAPSHOT</version> 87 </dependency> 88 <dependency> 89 <groupId>org.eclipse.jgit</groupId> 90 <artifactId>org.eclipse.jgit.http.test</artifactId> 91 <version>5.13.0-SNAPSHOT</version> 92 </dependency> 93 <dependency> 94 <groupId>org.eclipse.jgit</groupId> 95 <artifactId>org.eclipse.jgit.pgm.test</artifactId> 96 <version>5.13.0-SNAPSHOT</version> 97 </dependency> 98 <dependency> 99 <groupId>org.eclipse.jgit</groupId> 100 <artifactId>org.eclipse.jgit.lfs.test</artifactId> 101 <version>5.13.0-SNAPSHOT</version> 102 </dependency> 103 <dependency> 104 <groupId>org.eclipse.jgit</groupId> 105 <artifactId>org.eclipse.jgit.lfs.server.test</artifactId> 106 <version>5.13.0-SNAPSHOT</version> 107 </dependency> 108 <dependency> 109 <groupId>org.eclipse.jgit</groupId> 110 <artifactId>org.eclipse.jgit.ssh.apache.test</artifactId> 111 <version>5.13.0-SNAPSHOT</version> 112 </dependency> 113 </dependencies> 114 115 <build> 116 <plugins> 117 <plugin> 118 <groupId>org.jacoco</groupId> 119 <artifactId>jacoco-maven-plugin</artifactId> 120 <executions> 121 <execution> 122 <id>aggregate-reports-all</id> 123 <phase>verify</phase> 124 <goals> 125 <goal>report-aggregate</goal> 126 </goals> 127 <configuration> 128 <title>JGit Test Coverage </title> 129 <outputDirectory>${project.reporting.outputDirectory}/jacoco-aggregate</outputDirectory> 130 </configuration> 131 </execution> 132 </executions> 133 </plugin> 134 </plugins> 135 </build> 136 <reporting> 137 <plugins> 138 <plugin> 139 <groupId>org.jacoco</groupId> 140 <artifactId>jacoco-maven-plugin</artifactId> 141 <reportSets> 142 <reportSet> 143 <id>aggregate</id> 144 <reports> 145 <report>report-aggregate</report> 146 </reports> 147 </reportSet> 148 </reportSets> 149 </plugin> 150 </plugins> 151 </reporting> 152</project> 153