Last active
February 10, 2023 12:20
-
-
Save luuizeduardo/854d8b8219f4e0dc2ef4ed7075176229 to your computer and use it in GitHub Desktop.
POM file with Allure Report
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |
<modelVersion>4.0.0</modelVersion> | |
<parent> | |
<groupId>org.springframework.boot</groupId> | |
<artifactId>spring-boot-starter-parent</artifactId> | |
<version>2.7.8</version> | |
<relativePath/> <!-- lookup parent from repository --> | |
</parent> | |
<groupId>api.test.java</groupId> | |
<artifactId>apitest</artifactId> | |
<version>0.0.1-SNAPSHOT</version> | |
<name>api-test-java</name> | |
<description>Api Tests</description> | |
<dependencies> | |
<dependency> | |
<groupId>org.springframework.boot</groupId> | |
<artifactId>spring-boot-starter</artifactId> | |
</dependency> | |
<dependency> | |
<groupId>org.springframework.boot</groupId> | |
<artifactId>spring-boot-devtools</artifactId> | |
<scope>runtime</scope> | |
<optional>true</optional> | |
</dependency> | |
<dependency> | |
<groupId>org.springframework.boot</groupId> | |
<artifactId>spring-boot-starter-test</artifactId> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.commons</groupId> | |
<artifactId>commons-text</artifactId> | |
<version>1.10.0</version> | |
</dependency> | |
<dependency> | |
<groupId>io.rest-assured</groupId> | |
<artifactId>rest-assured</artifactId> | |
<version>5.3.0</version> | |
<exclusions><!-- https://www.baeldung.com/maven-version-collision --> | |
<exclusion> | |
<groupId>org.apache.groovy</groupId> | |
<artifactId>groovy</artifactId> | |
</exclusion> | |
<exclusion> | |
<groupId>org.apache.groovy</groupId> | |
<artifactId>groovy-xml</artifactId> | |
</exclusion> | |
</exclusions> | |
</dependency> | |
<dependency> | |
<groupId>io.rest-assured</groupId> | |
<artifactId>json-schema-validator</artifactId> | |
<version>5.3.0</version> | |
</dependency> | |
<dependency> | |
<groupId>org.springframework.boot</groupId> | |
<artifactId>spring-boot-starter-log4j2</artifactId> | |
</dependency> | |
<dependency> | |
<groupId>org.projectlombok</groupId> | |
<artifactId>lombok</artifactId> | |
<version>1.18.26</version> | |
<scope>provided</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.skyscreamer</groupId> | |
<artifactId>jsonassert</artifactId> | |
<version>1.5.1</version> | |
<scope>provided</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.junit.jupiter</groupId> | |
<artifactId>junit-jupiter-api</artifactId> | |
<version>5.9.2</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.junit.jupiter</groupId> | |
<artifactId>junit-jupiter-params</artifactId> | |
<version>5.9.2</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.junit.jupiter</groupId> | |
<artifactId>junit-jupiter-engine</artifactId> | |
<version>5.9.2</version> | |
</dependency> | |
<!-- https://mvnrepository.com/artifact/org.junit.platform/junit-platform-surefire-provider --> | |
<dependency> | |
<groupId>org.junit.platform</groupId> | |
<artifactId>junit-platform-surefire-provider</artifactId> | |
<version>1.3.2</version> | |
</dependency> | |
<!-- https://mvnrepository.com/artifact/io.qameta.allure/allure-junit5 --> | |
<dependency> | |
<groupId>io.qameta.allure</groupId> | |
<artifactId>allure-junit5</artifactId> | |
<version>2.21.0</version> | |
<scope>test</scope> | |
</dependency> | |
<!-- https://mvnrepository.com/artifact/io.qameta.allure/allure-junit-platform --> | |
<dependency> | |
<groupId>io.qameta.allure</groupId> | |
<artifactId>allure-junit-platform</artifactId> | |
<version>2.21.0</version> | |
</dependency> | |
<!-- https://mvnrepository.com/artifact/io.qameta.allure/allure-maven --> | |
<dependency> | |
<groupId>io.qameta.allure</groupId> | |
<artifactId>allure-maven</artifactId> | |
<version>2.12.0</version> | |
</dependency> | |
</dependencies> | |
<build> | |
<plugins> | |
<plugin> | |
<groupId>org.springframework.boot</groupId> | |
<artifactId>spring-boot-maven-plugin</artifactId> | |
</plugin> | |
<plugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-surefire-plugin</artifactId> | |
<version>2.22.2</version> | |
<configuration> | |
<testFailureIgnore>false</testFailureIgnore> | |
<argLine> | |
-javaagent:"${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar" | |
</argLine> | |
<systemProperties> | |
<property> | |
<name>junit.jupiter.extensions.autodetection.enabled</name> | |
<value>true</value> | |
</property> | |
</systemProperties> | |
</configuration> | |
<dependencies> | |
<dependency> | |
<groupId>org.junit.jupiter</groupId> | |
<artifactId>junit-jupiter-engine</artifactId> | |
<version>5.9.2</version> | |
</dependency> | |
<dependency> | |
<groupId>org.aspectj</groupId> | |
<artifactId>aspectjweaver</artifactId> | |
<version>${aspectj.version}</version> | |
</dependency> | |
</dependencies> | |
</plugin> | |
<plugin> | |
<groupId>io.qameta.allure</groupId> | |
<artifactId>allure-maven</artifactId> | |
<version>2.12.0</version> | |
<configuration> | |
<reportVersion>2.4.1</reportVersion> | |
<reportDirectory>allure-report</reportDirectory> | |
<resultsDirectory>allure-results</resultsDirectory> | |
</configuration> | |
</plugin> | |
</plugins> | |
</build> | |
</project> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment