12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!-- Copyright (c) 2016 Sebastian Stenzel This file is licensed under the terms of the MIT license. See the LICENSE.txt file for more info. -->
- <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.cryptomator</groupId>
- <artifactId>main</artifactId>
- <version>1.3.0-rc7</version>
- </parent>
- <artifactId>jacoco-report</artifactId>
- <name>Cryptomator Code Coverage Report</name>
- <packaging>pom</packaging>
- <dependencies>
- <!-- all modules containing unit tests: -->
- <dependency>
- <groupId>org.cryptomator</groupId>
- <artifactId>commons</artifactId>
- </dependency>
- <dependency>
- <groupId>org.cryptomator</groupId>
- <artifactId>keychain</artifactId>
- </dependency>
- <dependency>
- <groupId>org.cryptomator</groupId>
- <artifactId>ui</artifactId>
- </dependency>
- <dependency>
- <groupId>org.cryptomator</groupId>
- <artifactId>launcher</artifactId>
- <exclusions>
- <exclusion>
- <!-- conflict with codacy-coverage-reporter -->
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>*</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
-
- <!-- binary dependency used during build -->
- <dependency>
- <groupId>com.codacy</groupId>
- <artifactId>codacy-coverage-reporter</artifactId>
- <version>1.0.13</version>
- <classifier>assembly</classifier>
- <exclusions>
- <exclusion>
- <groupId>*</groupId>
- <artifactId>*</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- </dependencies>
- <build>
- <plugins>
- <plugin>
- <groupId>org.jacoco</groupId>
- <artifactId>jacoco-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>report-aggregate</id>
- <phase>verify</phase>
- <goals>
- <goal>report-aggregate</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>exec-maven-plugin</artifactId>
- <version>1.5.0</version>
- <executions>
- <execution>
- <phase>verify</phase>
- <goals>
- <goal>java</goal>
- </goals>
- <configuration>
- <mainClass>com.codacy.CodacyCoverageReporter</mainClass>
- <arguments>
- <argument>-l</argument>
- <argument>Java</argument>
- <argument>-r</argument>
- <argument>${project.build.directory}/site/jacoco-aggregate/jacoco.xml</argument>
- </arguments>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </project>
|