| <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.eclipse.emf.ecp</groupId> |
| <artifactId>q7-epp-tests</artifactId> |
| <packaging>pom</packaging> |
| |
| <parent> |
| <groupId>org.eclipse.emf.ecp</groupId> |
| <artifactId>q7tests</artifactId> |
| <version>0.0.1-SNAPSHOT</version> |
| </parent> |
| |
| <modules> |
| <module>update-site</module> |
| </modules> |
| <profiles> |
| <profile> |
| <id>local</id> |
| <properties> |
| <aut-path>/home/eugen/tmp/ecp</aut-path> |
| </properties> |
| </profile> |
| </profiles> |
| <properties> |
| <emfstore-update-site>http://download.eclipse.org/emfstore/releases_19</emfstore-update-site> |
| <aut-path>.</aut-path> |
| </properties> |
| <build> |
| <pluginManagement> |
| <plugins> |
| <plugin> |
| <artifactId>exec-maven-plugin</artifactId> |
| <groupId>org.codehaus.mojo</groupId> |
| <executions> |
| <execution> |
| <id>Download Eclipses</id> |
| <phase>validate</phase> |
| <goals> |
| <goal>exec</goal> |
| </goals> |
| <configuration> |
| <executable>${project.basedir}/../../download.sh</executable> |
| <arguments> |
| <argument>${aut-path}</argument> |
| <argument>${eclipse-name}</argument> |
| <argument>${eclipse-sr}</argument> |
| </arguments> |
| </configuration> |
| </execution> |
| </executions> |
| </plugin> |
| </plugins> |
| </pluginManagement> |
| <plugins> |
| |
| <plugin> |
| <groupId>org.eclipse.rcptt</groupId> |
| <artifactId>rcptt-maven-plugin</artifactId> |
| <version>${rcptt-maven-version}</version> |
| <extensions>true</extensions> |
| <configuration> |
| <runner> |
| <version>${rcptt-runner-version}</version> |
| </runner> |
| <aut> |
| |
| <explicit>${aut-path}/aut/${eclipse-name}_${eclipse-sr}.tar.gz</explicit> |
| |
| <injections> |
| <injection> |
| <site>${emfstore-update-site}</site> |
| <features> |
| <feature>org.eclipse.emf.emfstore.server.feature.feature.group</feature> |
| <feature>org.eclipse.emf.emfstore.example.feature.feature.group</feature> |
| <feature>org.eclipse.emf.emfstore.client.feature.feature.group</feature> |
| <feature>org.eclipse.emf.emfstore.common.feature.feature.group</feature> |
| <feature>org.eclipse.emf.emfstore.client.transaction.feature.feature.group</feature> |
| <feature>org.eclipse.emf.emfstore.client.ui.feature.feature.group</feature> |
| </features> |
| </injection> |
| <injection> |
| <site>${currentBuild}/org.eclipse.emf.ecp.repository.target/target/repository</site> |
| <features> |
| <feature>org.eclipse.emf.ecp.sdk.feature.feature.group</feature> |
| <feature>org.eclipse.emf.ecp.emfforms.sdk.feature.feature.group</feature> |
| <feature>org.eclipse.emfforms.view.annotation.feature.feature.group</feature> |
| </features> |
| </injection> |
| <injection> |
| <site>http://download.eclipse.org/edapt/releases/13x</site> |
| <features> |
| <feature>org.eclipse.emf.edapt.runtime.feature.feature.group</feature> |
| </features> |
| </injection> |
| <injection> |
| <site>http://download.eclipse.org/releases/${eclipse-name}</site> |
| <features> |
| <feature>org.eclipse.net4j.sdk.feature.group</feature> |
| <feature>org.eclipse.emf.cdo.epp.feature.group</feature> |
| <feature>org.eclipse.equinox.core.feature.feature.group</feature> |
| <feature>org.eclipse.ocl.all.sdk.feature.group</feature> |
| <feature>org.eclipse.emf.feature.group</feature> |
| <feature>org.eclipse.xtend.sdk.feature.group</feature> |
| <feature>org.eclipse.xtext.runtime.feature.group</feature> |
| </features> |
| </injection> |
| </injections> |
| <args> |
| <arg>-nosplash</arg> |
| <arg>-consoleLog</arg> |
| </args> |
| <vmArgs> |
| <vmArg>-Xmx2g</vmArg> |
| <vmArg>-DinstallationURL=${currentBuild}/org.eclipse.emf.ecp.repository.target/target/repository</vmArg> |
| <vmArg>-Dorg.eclipse.swt.browser.DefaultType=mozilla</vmArg> |
| <vmArg>${failsafeArgline}</vmArg> |
| </vmArgs> |
| </aut> |
| <projects> |
| <project>${project.basedir}/../project</project> |
| </projects> |
| <testOptions> |
| <execTimeout>10800</execTimeout> |
| <testExecTimeout>600</testExecTimeout> |
| </testOptions> |
| </configuration> |
| </plugin> |
| </plugins> |
| </build> |
| </project> |