Home | History | Annotate | Download | only in jacoco-maven-plugin
      1 <?xml version="1.0" encoding="UTF-8"?>
      2 <!--
      3    Copyright (c) 2009, 2015 Mountainminds GmbH & Co. KG and Contributors
      4    All rights reserved. This program and the accompanying materials
      5    are made available under the terms of the Eclipse Public License v1.0
      6    which accompanies this distribution, and is available at
      7    http://www.eclipse.org/legal/epl-v10.html
      8 
      9    Contributors:
     10       Evgeny Mandrikov - initial API and implementation
     11 -->
     12 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     13          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
     14   <modelVersion>4.0.0</modelVersion>
     15 
     16   <parent>
     17     <groupId>org.jacoco</groupId>
     18     <artifactId>org.jacoco.build</artifactId>
     19     <version>0.7.5.201505241946</version>
     20     <relativePath>../org.jacoco.build</relativePath>
     21   </parent>
     22 
     23   <artifactId>jacoco-maven-plugin</artifactId>
     24   <packaging>maven-plugin</packaging>
     25 
     26   <name>JaCoCo :: Maven Plugin</name>
     27   <description>The JaCoCo Maven Plugin provides the JaCoCo runtime agent to your tests and allows basic report creation.</description>
     28 
     29   <prerequisites>
     30     <maven>2.2.1</maven>
     31   </prerequisites>
     32 
     33   <dependencies>
     34     <dependency>
     35       <groupId>org.apache.maven</groupId>
     36       <artifactId>maven-plugin-api</artifactId>
     37       <version>${project.prerequisites.maven}</version>
     38     </dependency>
     39     <dependency>
     40       <groupId>org.apache.maven</groupId>
     41       <artifactId>maven-project</artifactId>
     42       <version>${project.prerequisites.maven}</version>
     43     </dependency>
     44     <dependency>
     45       <groupId>org.codehaus.plexus</groupId>
     46       <artifactId>plexus-utils</artifactId>
     47       <version>1.5.6</version>
     48     </dependency>
     49     <dependency>
     50       <groupId>org.apache.maven.shared</groupId>
     51       <artifactId>file-management</artifactId>
     52       <version>1.2.1</version>
     53     </dependency>
     54 
     55     <dependency>
     56       <groupId>org.apache.maven.reporting</groupId>
     57       <artifactId>maven-reporting-api</artifactId>
     58       <version>${project.prerequisites.maven}</version>
     59     </dependency>
     60     <dependency>
     61       <groupId>org.apache.maven.reporting</groupId>
     62       <artifactId>maven-reporting-impl</artifactId>
     63       <version>2.1</version>
     64     </dependency>
     65 
     66     <dependency>
     67       <groupId>${project.groupId}</groupId>
     68       <artifactId>org.jacoco.agent</artifactId>
     69       <classifier>runtime</classifier>
     70     </dependency>
     71     <dependency>
     72       <groupId>${project.groupId}</groupId>
     73       <artifactId>org.jacoco.core</artifactId>
     74     </dependency>
     75     <dependency>
     76       <groupId>${project.groupId}</groupId>
     77       <artifactId>org.jacoco.report</artifactId>
     78     </dependency>
     79   </dependencies>
     80 
     81   <build>
     82     <sourceDirectory>src</sourceDirectory>
     83     <resources>
     84       <resource>
     85         <directory>META-INF</directory>
     86         <targetPath>META-INF</targetPath>
     87       </resource>
     88     </resources>
     89 
     90     <plugins>
     91       <plugin>
     92         <groupId>org.apache.maven.plugins</groupId>
     93         <artifactId>maven-javadoc-plugin</artifactId>
     94         <configuration>
     95           <tagletArtifacts>
     96             <tagletArtifact>
     97               <groupId>org.apache.maven.plugin-tools</groupId>
     98               <artifactId>maven-plugin-tools-javadoc</artifactId>
     99               <version>2.8</version>
    100             </tagletArtifact>
    101           </tagletArtifacts>
    102         </configuration>
    103       </plugin>
    104       <plugin>
    105         <groupId>org.apache.maven.plugins</groupId>
    106         <artifactId>maven-plugin-plugin</artifactId>
    107         <executions>
    108           <execution>
    109             <id>help-mojo</id>
    110             <goals>
    111               <goal>helpmojo</goal>
    112             </goals>
    113           </execution>
    114           <execution>
    115             <id>report</id>
    116             <phase>package</phase>
    117             <goals>
    118               <goal>report</goal>
    119             </goals>
    120           </execution>
    121         </executions>
    122       </plugin>
    123     </plugins>
    124   </build>
    125 </project>
    126