Add stuff for luna builds
diff --git a/parent/pom.xml b/parent/pom.xml
index 25f9b51..ae7cf8b 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -10,12 +10,13 @@
</modules>
<properties>
- <tychoVersion>0.13.0</tychoVersion>
+ <tycho-version>0.16.0</tycho-version>
+ <tycho-extras-version>${tycho-version}</tycho-extras-version>
<BUILD_ALIAS>CI</BUILD_ALIAS>
<memoryOptions1>-Xms512m -Xmx1024m -XX:PermSize=256m</memoryOptions1>
<memoryOptions2>-XX:MaxPermSize=256m</memoryOptions2>
<systemProperties></systemProperties>
- <platform.name>helios</platform.name>
+ <platform.name>luna</platform.name>
</properties>
<build>
@@ -29,7 +30,7 @@
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-packaging-plugin</artifactId>
- <version>${tychoVersion}</version>
+ <version>${tycho-version}</version>
<configuration>
<format>'v'yyyyMMdd-HHmm'-${BUILD_ALIAS}'</format>
<archiveSite>true</archiveSite>
@@ -39,14 +40,14 @@
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-maven-plugin</artifactId>
- <version>${tychoVersion}</version>
+ <version>${tycho-version}</version>
<extensions>true</extensions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
- <version>${tychoVersion}</version>
+ <version>${tycho-version}</version>
<configuration>
<resolver>p2</resolver>
<ignoreTychoRepositories>true</ignoreTychoRepositories>
@@ -65,7 +66,7 @@
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-surefire-plugin</artifactId>
- <version>${tychoVersion}</version>
+ <version>${tycho-version}</version>
<configuration>
<!-- timeout in seconds -->
<surefire.timeout>1800</surefire.timeout>
@@ -112,7 +113,7 @@
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-compiler-plugin</artifactId>
- <version>${tychoVersion}</version>
+ <version>${tycho-version}</version>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
@@ -122,7 +123,7 @@
is fixed -->
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId>
- <version>${tychoVersion}</version>
+ <version>${tycho-version}</version>
<executions>
<execution>
<id>attach-source</id>
@@ -171,7 +172,7 @@
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-packaging-plugin</artifactId>
- <version>${tychoVersion}</version>
+ <version>${tycho-version}</version>
<configuration>
<format>'v'yyyyMMdd-HHmm'-H${BUILD_NUMBER}-${BUILD_ALIAS}'</format>
<archiveSite>true</archiveSite>
@@ -211,7 +212,7 @@
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-surefire-plugin</artifactId>
- <version>${tychoVersion}</version>
+ <version>${tycho-version}</version>
<configuration>
<systemProperties combine.children="append">
<emma.session.out.file>${emma.session.out.file}
@@ -402,7 +403,7 @@
<repositories>
<repository>
- <id>kepler-repository</id>
+ <id>luna-repository</id>
<layout>p2</layout>
<url>http://download.eclipse.org/releases/staging/</url>
</repository>
@@ -413,7 +414,7 @@
<repositories>
<repository>
<id>jbosstools-requirements-composite-mirror</id>
- <url>http://download.jboss.org/jbosstools/updates/stable/helios/</url>
+ <url>http://download.jboss.org/jbosstools/updates/stable/kepler/</url>
<layout>p2</layout>
<snapshots>
<enabled>true</enabled>
diff --git a/plugins/org.eclipse.bpel.targetplatforms/luna.target b/plugins/org.eclipse.bpel.targetplatforms/luna.target
new file mode 100644
index 0000000..c50f104
--- /dev/null
+++ b/plugins/org.eclipse.bpel.targetplatforms/luna.target
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde version="3.8"?><target name="luna" sequenceNumber="33">
+<locations>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.xtend.sdk.feature.group" version="2.6.0.v201405210727"/>
+<unit id="org.eclipse.xtext.sdk.feature.group" version="2.6.0.v201405210727"/>
+<repository location="http://download.eclipse.org/modeling/tmf/xtext/updates/composite/releases/"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.jst.enterprise_ui.feature.feature.group" version="3.6.0.v201405070300-7b7OIumFSK2W_CbOM9lcCU_kNlXd"/>
+<unit id="org.eclipse.jst.web_ui.feature.feature.group" version="3.6.0.v201405151800-7G7JFb4CzCV-t-7s2npnOyp-GIS_uC0-gQtFkTxZ"/>
+<unit id="org.eclipse.sdk.ide" version="4.4.0.I20140528-2000"/>
+<unit id="org.eclipse.emf.sdk.feature.group" version="2.10.0.v20140519-0339"/>
+<unit id="org.eclipse.emf.compare.feature.group" version="3.0.0.201406041425"/>
+<unit id="org.eclipse.emf.compare.ide.ui.feature.group" version="3.0.0.201406041425"/>
+<unit id="org.eclipse.emf.diffmerge.sdk.feature.feature.group" version="0.3.0.v20140512-1627"/>
+<unit id="org.eclipse.gef.sdk.feature.group" version="3.9.100.201405261516"/>
+<unit id="org.eclipse.gmf.sdk.feature.group" version="3.2.0.201406041235"/>
+<unit id="org.eclipse.jst.server_adapters.feature.feature.group" version="3.2.300.v20140501_1027-20Bg7w31241A29a2752"/>
+<unit id="org.eclipse.jst.server_adapters.ext.feature.feature.group" version="3.3.300.v20140501_1027-46FKs9oB58F6KBJl8JA8"/>
+<unit id="org.eclipse.jst.server_ui.feature.feature.group" version="3.4.100.v20140501_1027-7A77FPZ9xFccxQKMbwPWmPWnAQGG"/>
+<unit id="org.eclipse.wst.ws_wsdl15.feature.feature.group" version="1.5.400.v201405061940-2407w312123151655"/>
+<unit id="org.eclipse.wst.common_core.feature.feature.group" version="3.6.0.v201405010300-7B7EFVqF7RZHOsJnPz0RDOO"/>
+<unit id="org.eclipse.wst.common_ui.feature.feature.group" version="3.6.0.v201405010300-7C7CFhKEdhOaz-oWh9oTk1tKoQz01SEPP"/>
+<unit id="org.eclipse.wst.server_adapters.feature.feature.group" version="3.2.400.v20140501_1027-7L3FJPCcNBHRBuJmLBVNB"/>
+<unit id="org.eclipse.wst.server_core.feature.feature.group" version="3.3.400.v20140501_1027-35F8N8s735A3G6KA5GC5"/>
+<unit id="org.eclipse.wst.server_ui.feature.feature.group" version="3.3.400.v20140501_1027-7B7BFVoAtOeW6SNQZWTbkYWnARHG"/>
+<unit id="org.eclipse.wst.xml_core.feature.feature.group" version="3.6.0.v201405062148-7C7OG-8F7RZHQZIgP0NyQn"/>
+<repository location="http://download.eclipse.org/releases/staging"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.swtbot.eclipse.feature.group" version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+<unit id="org.eclipse.swtbot.eclipse.gef.feature.group" version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+<unit id="org.eclipse.swtbot.ide.feature.group" version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+<unit id="org.eclipse.swtbot.eclipse.test.junit4.feature.group" version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+<unit id="org.eclipse.swtbot.forms.feature.group" version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+<unit id="org.eclipse.swtbot.feature.group" version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+<repository location="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site"/>
+</location>
+</locations>
+<environment>
+<nl>en_US</nl>
+</environment>
+<launcherArgs>
+<vmArgs>-Xms40m -Xmx512m -Declipse.p2.mirrors=true -Djava.net.preferIPv4Stack=true</vmArgs>
+</launcherArgs>
+</target>
diff --git a/plugins/pom.xml b/plugins/pom.xml
index dafc7a3..6df8102 100644
--- a/plugins/pom.xml
+++ b/plugins/pom.xml
@@ -98,6 +98,35 @@
<module>org.eclipse.bpel.xpath10</module>
</modules>
</profile>
+
+
+ <!-- Luna -->
+ <profile>
+ <id>platform-luna</id>
+ <activation>
+ <property>
+ <name>platform.name</name>
+ <value>luna</value>
+ </property>
+ </activation>
+
+ <modules>
+ <module>org.eclipse.bpel.help</module>
+ <module>org.eclipse.bpel.apache.ode.deploy.model</module>
+ <module>org.eclipse.bpel.apache.ode.deploy.ui</module>
+ <module>org.eclipse.bpel.apache.ode.runtime</module>
+ <module>org.eclipse.bpel.cheatsheet</module>
+ <module>org.eclipse.bpel.common.model</module>
+ <module>org.eclipse.bpel.common.ui.noEmbeddedEditors</module>
+ <module>org.eclipse.bpel.common.wsdl</module>
+ <module>org.eclipse.bpel.model</module>
+ <module>org.eclipse.bpel.runtimes</module>
+ <module>org.eclipse.bpel.ui.noEmbeddedEditors</module>
+ <module>org.eclipse.bpel.validator</module>
+ <module>org.eclipse.bpel.wsil.model</module>
+ <module>org.eclipse.bpel.xpath10</module>
+ </modules>
+ </profile>
</profiles>
</project>
diff --git a/site/pom.xml b/site/pom.xml
index 031cba6..3f7a962 100644
--- a/site/pom.xml
+++ b/site/pom.xml
@@ -31,11 +31,6 @@
</property>
</activation>
- <properties>
- <tycho-version>0.16.0</tycho-version>
- <tycho-extras-version>${tycho-version}</tycho-extras-version>
- </properties>
-
<build>
<plugins>
diff --git a/tests/org.eclipse.bpel.common.wsdl.tests/pom.xml b/tests/org.eclipse.bpel.common.wsdl.tests/pom.xml
index e662113..2705092 100644
--- a/tests/org.eclipse.bpel.common.wsdl.tests/pom.xml
+++ b/tests/org.eclipse.bpel.common.wsdl.tests/pom.xml
@@ -18,7 +18,7 @@
<plugin>
<groupId>org.sonatype.tycho</groupId>
<artifactId>maven-osgi-test-plugin</artifactId>
- <version>${tychoVersion}</version>
+ <version>${tycho-version}</version>
<configuration>
<includes>
<include>**/*Test.class</include>
diff --git a/tests/org.eclipse.bpel.ui.tests/pom.xml b/tests/org.eclipse.bpel.ui.tests/pom.xml
index 2d3e4df..d8b6b9c 100644
--- a/tests/org.eclipse.bpel.ui.tests/pom.xml
+++ b/tests/org.eclipse.bpel.ui.tests/pom.xml
@@ -18,7 +18,7 @@
<plugin>
<groupId>org.sonatype.tycho</groupId>
<artifactId>maven-osgi-test-plugin</artifactId>
- <version>${tychoVersion}</version>
+ <version>${tycho-version}</version>
<configuration>
<includes>