139 lines
4.2 KiB
XML
139 lines
4.2 KiB
XML
<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.idempiere</groupId>
|
|
<artifactId>org.idempiere.parent</artifactId>
|
|
<version>${revision}</version>
|
|
<relativePath>../org.idempiere.parent/pom.xml</relativePath>
|
|
</parent>
|
|
<artifactId>org.idempiere.test</artifactId>
|
|
<packaging>eclipse-test-plugin</packaging>
|
|
<properties>
|
|
<idempiere.home>..</idempiere.home>
|
|
<skipTests>true</skipTests>
|
|
<sonar.skip>true</sonar.skip>
|
|
<p1>-Djunit.jupiter.execution.parallel.enabled=true</p1>
|
|
<p2>-Djunit.jupiter.execution.parallel.mode.default=concurrent</p2>
|
|
<p3>-Djunit.jupiter.execution.parallel.config.strategy=fixed</p3>
|
|
<p4>-Djunit.jupiter.execution.parallel.config.fixed.parallelism=4</p4>
|
|
<p5>-Djunit.jupiter.execution.parallel.mode.classes.default=same_thread</p5>
|
|
</properties>
|
|
|
|
<build>
|
|
<plugins>
|
|
<plugin>
|
|
<artifactId>maven-clean-plugin</artifactId>
|
|
<executions>
|
|
<execution>
|
|
<id>auto-clean</id>
|
|
<phase>validate</phase>
|
|
<goals>
|
|
<goal>clean</goal>
|
|
</goals>
|
|
</execution>
|
|
</executions>
|
|
<configuration>
|
|
<skip>false</skip>
|
|
<filesets>
|
|
<fileset>
|
|
<directory>${project.basedir}/lib</directory>
|
|
<includes>
|
|
<include>*.jar</include>
|
|
</includes>
|
|
<followSymlinks>false</followSymlinks>
|
|
</fileset>
|
|
</filesets>
|
|
</configuration>
|
|
</plugin>
|
|
<plugin>
|
|
<groupId>org.eclipse.tycho</groupId>
|
|
<artifactId>tycho-surefire-plugin</artifactId>
|
|
<configuration>
|
|
<argLine>
|
|
-DIDEMPIERE_HOME=${idempiere.home} ${p1} ${p2} ${p3} ${p4} ${p5}
|
|
</argLine>
|
|
<testRuntime>default</testRuntime>
|
|
<skipTests>${skipTests}</skipTests>
|
|
<providerHint>junit59</providerHint>
|
|
</configuration>
|
|
<executions>
|
|
<execution>
|
|
<id>default-test</id>
|
|
<goals>
|
|
<goal>test</goal>
|
|
</goals>
|
|
</execution>
|
|
</executions>
|
|
</plugin>
|
|
<plugin>
|
|
<groupId>org.eclipse.tycho</groupId>
|
|
<artifactId>target-platform-configuration</artifactId>
|
|
<version>${tycho.version}</version>
|
|
<configuration>
|
|
<dependency-resolution>
|
|
<extraRequirements>
|
|
<requirement>
|
|
<type>eclipse-plugin</type>
|
|
<id>org.eclipse.core.runtime</id>
|
|
<versionRange>0.0.0</versionRange>
|
|
</requirement>
|
|
<requirement>
|
|
<type>eclipse-plugin</type>
|
|
<id>org.eclipse.equinox.common</id>
|
|
<versionRange>0.0.0</versionRange>
|
|
</requirement>
|
|
<requirement>
|
|
<type>eclipse-plugin</type>
|
|
<id>org.eclipse.equinox.event</id>
|
|
<versionRange>0.0.0</versionRange>
|
|
</requirement>
|
|
<requirement>
|
|
<type>eclipse-plugin</type>
|
|
<id>org.adempiere.install</id>
|
|
<versionRange>0.0.0</versionRange>
|
|
</requirement>
|
|
<requirement>
|
|
<type>eclipse-plugin</type>
|
|
<id>org.compiere.db.oracle.provider</id>
|
|
<versionRange>0.0.0</versionRange>
|
|
</requirement>
|
|
<requirement>
|
|
<type>eclipse-plugin</type>
|
|
<id>org.compiere.db.postgresql.provider</id>
|
|
<versionRange>0.0.0</versionRange>
|
|
</requirement>
|
|
<requirement>
|
|
<type>eclipse-plugin</type>
|
|
<id>org.adempiere.server</id>
|
|
<versionRange>0.0.0</versionRange>
|
|
</requirement>
|
|
<requirement>
|
|
<type>eclipse-plugin</type>
|
|
<id>org.adempiere.replication</id>
|
|
<versionRange>0.0.0</versionRange>
|
|
</requirement>
|
|
<requirement>
|
|
<type>eclipse-plugin</type>
|
|
<id>org.adempiere.pipo</id>
|
|
<versionRange>0.0.0</versionRange>
|
|
</requirement>
|
|
<requirement>
|
|
<type>eclipse-plugin</type>
|
|
<id>org.idempiere.hazelcast.service</id>
|
|
<versionRange>0.0.0</versionRange>
|
|
</requirement>
|
|
<requirement>
|
|
<type>eclipse-plugin</type>
|
|
<id>org.idempiere.tablepartition</id>
|
|
<versionRange>0.0.0</versionRange>
|
|
</requirement>
|
|
</extraRequirements>
|
|
</dependency-resolution>
|
|
</configuration>
|
|
</plugin>
|
|
</plugins>
|
|
</build>
|
|
</project>
|