Prepare Neon target platform
commitf85ed11017ffa6c10d5362e2eb9b293f7521aec2
authorMatthias Sohn <matthias.sohn@sap.com>
Wed, 23 Mar 2016 08:25:07 +0000 (23 09:25 +0100)
committerMatthias Sohn <matthias.sohn@sap.com>
Tue, 3 May 2016 16:09:01 +0000 (3 18:09 +0200)
treea43c206479454a11b8cf79f38f689cf495c88b7e
parent59629220c97854b9b480916d8522a340dc8de978
Prepare Neon target platform

Use the Neon target platform as the default target platform and
explicitly set target platform for org.eclipse.egit.core.test.

Update org.junit to 4.12 since 4.11 is not available in the Neon orbit
version. Remove the unnecessary Maven dependency to junit declared in
pom.xml, it is already declared in manifests and available in the EGit
target platform.

Neon Eclipse platform requires BREE 8 so we have to use Java 8 for the
EGit build (for the compiler settings we still stick to source and
target 1.7 since we want to still support Java 7) otherwise unpacking
platform pack200 archives will fail since they have been built
using Java 8 and hence cannot be unpacked using Java 7's unpack200 [1].

Ignore a couple of tests in ResourceUtilTest which now fail since
bug 476585 was fixed in Neon M6.

[1] Bug: 478749

CQ: 10693
Change-Id: I013e27c7d96910907604bf5aa729cb651f64620a
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
org.eclipse.egit.core.test/pom.xml
org.eclipse.egit.core.test/src/org/eclipse/egit/core/internal/util/ResourceUtilTest.java
org.eclipse.egit.mylyn.ui.test/pom.xml
org.eclipse.egit.target/egit-4.6-staging.target [moved from org.eclipse.egit.target/egit-4.5-staging.target with 94% similarity]
org.eclipse.egit.target/egit-4.6-staging.tpd [moved from org.eclipse.egit.target/egit-4.5-staging.tpd with 65% similarity]
org.eclipse.egit.target/egit-4.6.target
org.eclipse.egit.target/egit-4.6.tpd
org.eclipse.egit.target/orbit/S20160501200945-Neon.tpd [moved from org.eclipse.egit.target/orbit/S20151204220443-Neon.tpd with 89% similarity]
org.eclipse.egit.target/releasetrain/4.6-neon.tpd [new file with mode: 0644]
org.eclipse.egit.ui.test/pom.xml
pom.xml