[releng] Upgrade target platform to final Neon.3 release
Change-Id: Icf131cafc8b74104bdb55e402b81d2bdeabb08b8
Signed-off-by: Andreas Sewe <andreas.sewe@codetrails.com>
diff --git a/pom.xml b/pom.xml
index c58b510..42045a1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -286,6 +286,11 @@
<!-- Eclipse Tycho extras -->
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>target-platform-validation-plugin</artifactId>
+ <version>${tychoVersion}</version>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-eclipserun-plugin</artifactId>
<version>${tychoVersion}</version>
</plugin>
diff --git a/releng/targets/neon/neon.target b/releng/targets/neon/neon.target
index 71b3a28..2f29043 100644
--- a/releng/targets/neon/neon.target
+++ b/releng/targets/neon/neon.target
@@ -1,24 +1,17 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<?pde version="3.8"?><target name="Target Definition for Eclipse Neon (4.6)" sequenceNumber="5">
+<?pde version="3.8"?><target name="Target Definition for Eclipse Neon (4.6)" sequenceNumber="6">
<locations>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.ecf.core.feature.feature.group" version="0.0.0"/>
<unit id="org.eclipse.ecf.filetransfer.feature.feature.group" version="0.0.0"/>
-<unit id="org.eclipse.equinox.p2.sdk.feature.group" version="0.0.0"/>
-<unit id="org.eclipse.sdk.ide" version="0.0.0"/>
-<!-- Stable platform build for Neon.3 RC4 -->
-<repository location="http://download.eclipse.org/eclipse/updates/4.6-M-builds/M-4.6.3RC4-201703010400/"/>
-</location>
-<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.emf.sdk.feature.group" version="0.0.0"/>
<unit id="org.eclipse.emf.ecore.xcore.sdk.feature.group" version="0.0.0"/>
-<repository location="http://download.eclipse.org/modeling/emf/emf/updates/2.12/"/>
-</location>
-<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.equinox.p2.sdk.feature.group" version="0.0.0"/>
<unit id="org.eclipse.mylyn.commons.sdk.feature.group" version="0.0.0"/>
<unit id="org.eclipse.mylyn.sdk_feature.feature.group" version="0.0.0"/>
-<!-- Final build of Mylyn targeting Neon (Neon.2 == Neon.3) -->
-<repository location="http://download.eclipse.org/mylyn/drops/3.21.1/v20161129-2023"/>
+<unit id="org.eclipse.sdk.ide" version="0.0.0"/>
+<!-- Stable build for Neon.3 -->
+<repository location="http://download.eclipse.org/releases/neon/201703231000/"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">
<unit id="ch.qos.logback.classic" version="1.0.7.v20121108-1250"/>
@@ -42,8 +35,8 @@
<unit id="org.objenesis" version="1.0.0.v201505121915"/>
<unit id="org.slf4j.api" version="1.7.2.v20121108-1250"/>
<unit id="org.yaml.snakeyaml" version="1.14.0.v201604211500"/>
-<!-- Recommended Orbit build for Neon -->
-<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20160520211859/repository/"/>
+<!-- Recommended Orbit build for Neon.3 -->
+<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20170307180635/repository/"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.swtbot.feature.group" version="2.2.1.201402241301"/>
diff --git a/releng/targets/pom.xml b/releng/targets/pom.xml
index 45f905c..385bcd5 100644
--- a/releng/targets/pom.xml
+++ b/releng/targets/pom.xml
@@ -15,4 +15,21 @@
<modules>
<module>neon</module>
</modules>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>target-platform-validation-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>validate-target-platform</id>
+ <goals>
+ <goal>validate-target-platform</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
</project>