Advertisement
zhytnytskyi

pom.xml

Jul 25th, 2017
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 3.15 KB | None | 0 0
  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.  
  7.     <groupId>ua.com.zhytnytskyi</groupId>
  8.     <artifactId>todomvctest</artifactId>
  9.     <version>1.0-SNAPSHOT</version>
  10.  
  11.     <properties>
  12.         <allure.version>1.5.4</allure.version>
  13.         <aspectj.version>1.7.4</aspectj.version>
  14.     </properties>
  15.  
  16.     <dependencies>
  17.  
  18.         <!--Selenide-->
  19.         <dependency>
  20.             <groupId>com.codeborne</groupId>
  21.             <artifactId>selenide</artifactId>
  22.             <version>4.4.2</version>
  23.         </dependency>
  24.  
  25.         <!--JUnit-->
  26.         <dependency>
  27.             <groupId>junit</groupId>
  28.             <artifactId>junit</artifactId>
  29.             <version>4.12</version>
  30.         </dependency>
  31.  
  32.         <!--Allure-->
  33.         <dependency>
  34.             <groupId>ru.yandex.qatools.allure</groupId>
  35.             <artifactId>allure-junit-adaptor</artifactId>
  36.             <version>${allure.version}</version>
  37.         </dependency>
  38.  
  39.     </dependencies>
  40.  
  41.     <build>
  42.         <plugins>
  43.             <plugin>
  44.                 <groupId>org.apache.maven.plugins</groupId>
  45.                 <artifactId>maven-surefire-plugin</artifactId>
  46.                 <version>2.14</version>
  47.                 <configuration>
  48.                     <testFailureIgnore>false</testFailureIgnore>
  49.                     <argLine>
  50.                         -javaagent:${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar
  51.                     </argLine>
  52.                     <properties>
  53.                         <property>
  54.                             <name>listener</name>
  55.                             <value>ru.yandex.qatools.allure.junit.AllureRunListener</value>
  56.                         </property>
  57.                     </properties>
  58.                 </configuration>
  59.                 <dependencies>
  60.                     <dependency>
  61.                         <groupId>org.aspectj</groupId>
  62.                         <artifactId>aspectjweaver</artifactId>
  63.                         <version>${aspectj.version}</version>
  64.                     </dependency>
  65.                 </dependencies>
  66.             </plugin>
  67.  
  68.             <plugin>
  69.                 <groupId>org.mortbay.jetty</groupId>
  70.                 <artifactId>jetty-maven-plugin</artifactId>
  71.                 <configuration>
  72.                     <webAppSourceDirectory>${project.build.directory}/site/allure-maven-plugin</webAppSourceDirectory>
  73.                     <stopKey/>
  74.                     <stopPort/>
  75.                 </configuration>
  76.             </plugin>
  77.         </plugins>
  78.     </build>
  79.  
  80.     <reporting>
  81.         <excludeDefaults>true</excludeDefaults>
  82.         <plugins>
  83.             <plugin>
  84.                 <groupId>ru.yandex.qatools.allure</groupId>
  85.                 <artifactId>allure-maven-plugin</artifactId>
  86.                 <version>2.6</version>
  87.             </plugin>
  88.         </plugins>
  89.     </reporting>
  90.  
  91. </project>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement