POM
plain_text
a month ago
12 kB
3
Indexable
Never
<?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 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.roche</groupId> <artifactId>compass-automation</artifactId> <version>1.0.1</version> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <surefire.version>3.0.0-M5</surefire.version> <aspectj.version>1.9.9.1</aspectj.version> <addresses.localRepository>${user.home}/.m2/repository</addresses.localRepository> <surefire.reports>target/junit-results</surefire.reports> <javax.activation.version>1.2.0</javax.activation.version> <jaxb.api.version>2.3.1</jaxb.api.version> <maven.compiler.source>17</maven.compiler.source> <maven.compiler.target>17</maven.compiler.target> </properties> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> <configuration> <release>11</release> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-site-plugin</artifactId> <version>3.9.1</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>${surefire.version}</version> <configuration> <rerunFailingTestsCount>0</rerunFailingTestsCount> <trimStackTrace>false</trimStackTrace> <reportsDirectory>${surefire.reports}</reportsDirectory> <systemPropertiesFile>${environment}</systemPropertiesFile> <systemPropertyVariables> <env.name>${env}</env.name> <hub.url>${hub.address}</hub.url> <browser.name>${browser.name}</browser.name> <browser.type>${browser.type}</browser.type> <window.size>maximized</window.size> <headless>${HEADLESS}</headless> <headless>false</headless> <close.session.by.default>true</close.session.by.default> <unit.jupiter.extensions.autodetection.enabled>true</unit.jupiter.extensions.autodetection.enabled> </systemPropertyVariables> </configuration> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>com.aventstack</groupId> <artifactId>extentreports</artifactId> <version>5.0.9</version> </dependency> <!-- https://mvnrepository.com/artifact/com.aventstack/klov-reporter --> <dependency> <groupId>com.aventstack</groupId> <artifactId>klov-reporter</artifactId> <version>5.0.9</version> </dependency> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-api</artifactId> <version>5.9.2</version> </dependency> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-engine</artifactId> <version>5.9.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.junit.platform</groupId> <artifactId>junit-platform-engine</artifactId> <version>1.9.2</version> </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.vintage</groupId> <artifactId>junit-vintage-engine</artifactId> <version>5.9.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.awaitility</groupId> <artifactId>awaitility</artifactId> <version>4.2.0</version> </dependency> <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>2.0.25</version> </dependency> <dependency> <groupId>com.pastdev</groupId> <artifactId>jsch-extension</artifactId> <version>0.1.11</version> </dependency> <dependency> <groupId>com.mailosaur</groupId> <artifactId>mailosaur-java</artifactId> <version>7.11.0</version> </dependency> <dependency> <groupId>org.jooq</groupId> <artifactId>jooq-codegen</artifactId> <version>3.18.0</version> </dependency> <dependency> <groupId>org.jooq</groupId> <artifactId>jooq-meta</artifactId> <version>3.18.0</version> </dependency> <dependency> <groupId>org.jooq</groupId> <artifactId>jooq</artifactId> <version>3.18.0</version> </dependency> <!-- https://mvnrepository.com/artifact/org.mongodb/bson--> <dependency> <groupId>org.mongodb</groupId> <artifactId>bson</artifactId> <version>4.9.0</version> </dependency> <dependency> <groupId>org.mongodb</groupId> <artifactId>mongodb-driver-sync</artifactId> <version>4.9.0</version> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId> <version>4.11.0</version> </dependency> <dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.55</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-csv</artifactId> <version>1.10.0</version> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.11.0</version> </dependency> <dependency> <groupId>io.rest-assured</groupId> <artifactId>rest-assured</artifactId> <version>5.3.0</version> <scope>compile</scope> </dependency> <dependency> <groupId>io.github.bonigarcia</groupId> <artifactId>webdrivermanager</artifactId> <version>5.4.1</version> </dependency> <dependency> <groupId>com.github.javafaker</groupId> <artifactId>javafaker</artifactId> <version>1.0.2</version> </dependency> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.26</version> <scope>provided</scope> </dependency> <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <version>2.1.214</version> <scope>compile</scope> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.32</version> </dependency> <dependency> <groupId>net.lingala.zip4j</groupId> <artifactId>zip4j</artifactId> <version>2.11.5</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.dataformat</groupId> <artifactId>jackson-dataformat-csv</artifactId> <version>2.14.2</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.datatype</groupId> <artifactId>jackson-datatype-jsr310</artifactId> <version>2.15.2</version> </dependency> </dependencies> <profiles> <profile> <activation> <activeByDefault>false</activeByDefault> </activation> <id>dev</id> <properties> <env>development</env> <environment>${user.home}\properties\dev.properties</environment> </properties> </profile> <profile> <activation> <activeByDefault>true</activeByDefault> </activation> <id>test</id> <properties> <env>test</env> <environment>${user.home}\properties\test.properties</environment> </properties> </profile> <profile> <activation> <activeByDefault>false</activeByDefault> </activation> <id>uat</id> <properties> <env>uat</env> <environment>${user.home}\properties\uat.properties</environment> </properties> </profile> <profile> <activation> <activeByDefault>false</activeByDefault> </activation> <id>prod</id> <properties> <env>prod</env> <environment>${user.home}\properties\prod.properties</environment> </properties> </profile> <profile> <activation> <activeByDefault>false</activeByDefault> </activation> <id>chrome</id> <properties> <chrome.options>com.roche.selenium.browser.LocalChromeOptions</chrome.options> <browser.name>chrome</browser.name> <HEADLESS>false</HEADLESS> </properties> </profile> <profile> <activation> <activeByDefault>true</activeByDefault> </activation> <id>firefox</id> <properties> <firefox.options>com.roche.selenium.browser.LocalFirefoxOptions</firefox.options> <browser.name>firefox</browser.name> <HEADLESS>false</HEADLESS> </properties> </profile> <profile> <activation> <activeByDefault>true</activeByDefault> </activation> <id>local</id> <properties> <browser.type>local</browser.type> </properties> </profile> <profile> <activation> <activeByDefault>false</activeByDefault> </activation> <id>remote</id> <properties> <browser.type>remote</browser.type> <hub.address>http://10.1.0.241:4444</hub.address> </properties> </profile> </profiles> </project>