[releng] Move to Maven 3.6.3, Tycho 2.1, Java 11 build
diff --git a/releng/org.eclipse.qvto.releng.tycho/.launches/Build QVTo - Versions.launch b/releng/org.eclipse.qvto.releng.tycho/.launches/Build QVTo - Versions.launch
new file mode 100644
index 0000000..3aa58d3
--- /dev/null
+++ b/releng/org.eclipse.qvto.releng.tycho/.launches/Build QVTo - Versions.launch
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<launchConfiguration type="org.eclipse.m2e.Maven2LaunchConfigurationType">
+<booleanAttribute key="M2_DEBUG_OUTPUT" value="false"/>
+<stringAttribute key="M2_GOALS" value="versions:display-plugin-updates"/>
+<booleanAttribute key="M2_NON_RECURSIVE" value="false"/>
+<booleanAttribute key="M2_OFFLINE" value="false"/>
+<stringAttribute key="M2_PROFILES" value="nightly"/>
+<listAttribute key="M2_PROPERTIES"/>
+<stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>
+<booleanAttribute key="M2_SKIP_TESTS" value="false"/>
+<intAttribute key="M2_THREADS" value="1"/>
+<booleanAttribute key="M2_UPDATE_SNAPSHOTS" value="false"/>
+<stringAttribute key="M2_USER_SETTINGS" value=""/>
+<booleanAttribute key="M2_WORKSPACE_RESOLUTION" value="false"/>
+<booleanAttribute key="org.eclipse.jdt.launching.ATTR_USE_CLASSPATH_ONLY_JAR" value="false"/>
+<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11"/>
+<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc:/org.eclipse.qvto.releng.tycho}"/>
+</launchConfiguration>
diff --git a/releng/org.eclipse.qvto.releng.tycho/.launches/Build QVTo Distribution - Interim.launch b/releng/org.eclipse.qvto.releng.tycho/.launches/Build QVTo Distribution - Interim.launch
index 3e8935b..a87ae76 100644
--- a/releng/org.eclipse.qvto.releng.tycho/.launches/Build QVTo Distribution - Interim.launch
+++ b/releng/org.eclipse.qvto.releng.tycho/.launches/Build QVTo Distribution - Interim.launch
@@ -1,17 +1,18 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<launchConfiguration type="org.eclipse.m2e.Maven2LaunchConfigurationType">
-<booleanAttribute key="M2_DEBUG_OUTPUT" value="false"/>
-<stringAttribute key="M2_GOALS" value="clean verify"/>
-<booleanAttribute key="M2_NON_RECURSIVE" value="false"/>
-<booleanAttribute key="M2_OFFLINE" value="false"/>
-<stringAttribute key="M2_PROFILES" value="interim"/>
-<listAttribute key="M2_PROPERTIES"/>
-<stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>
-<booleanAttribute key="M2_SKIP_TESTS" value="false"/>
-<intAttribute key="M2_THREADS" value="1"/>
-<booleanAttribute key="M2_UPDATE_SNAPSHOTS" value="false"/>
-<stringAttribute key="M2_USER_SETTINGS" value=""/>
-<booleanAttribute key="M2_WORKSPACE_RESOLUTION" value="false"/>
-<stringAttribute key="org.eclipse.debug.core.ATTR_REFRESH_SCOPE" value="${workspace}"/>
-<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc:/org.eclipse.qvto.releng.tycho}"/>
-</launchConfiguration>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<launchConfiguration type="org.eclipse.m2e.Maven2LaunchConfigurationType">
+<booleanAttribute key="M2_DEBUG_OUTPUT" value="false"/>
+<stringAttribute key="M2_GOALS" value="clean verify"/>
+<booleanAttribute key="M2_NON_RECURSIVE" value="false"/>
+<booleanAttribute key="M2_OFFLINE" value="false"/>
+<stringAttribute key="M2_PROFILES" value="interim"/>
+<listAttribute key="M2_PROPERTIES"/>
+<stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>
+<booleanAttribute key="M2_SKIP_TESTS" value="false"/>
+<intAttribute key="M2_THREADS" value="1"/>
+<booleanAttribute key="M2_UPDATE_SNAPSHOTS" value="false"/>
+<stringAttribute key="M2_USER_SETTINGS" value=""/>
+<booleanAttribute key="M2_WORKSPACE_RESOLUTION" value="false"/>
+<stringAttribute key="org.eclipse.debug.core.ATTR_REFRESH_SCOPE" value="${workspace}"/>
+<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/CDC-1.0%Foundation-1.0"/>
+<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc:/org.eclipse.qvto.releng.tycho}"/>
+</launchConfiguration>
diff --git a/releng/org.eclipse.qvto.releng.tycho/.launches/Build QVTo Distribution - Nightly + Javadoc.launch b/releng/org.eclipse.qvto.releng.tycho/.launches/Build QVTo Distribution - Nightly + Javadoc.launch
index da21e03..f0332a3 100644
--- a/releng/org.eclipse.qvto.releng.tycho/.launches/Build QVTo Distribution - Nightly + Javadoc.launch
+++ b/releng/org.eclipse.qvto.releng.tycho/.launches/Build QVTo Distribution - Nightly + Javadoc.launch
@@ -1,16 +1,18 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.m2e.Maven2LaunchConfigurationType">
- <booleanAttribute key="M2_DEBUG_OUTPUT" value="false"/>
- <stringAttribute key="M2_GOALS" value="clean verify"/>
- <booleanAttribute key="M2_NON_RECURSIVE" value="false"/>
- <booleanAttribute key="M2_OFFLINE" value="false"/>
- <stringAttribute key="M2_PROFILES" value="nightly javadoc"/>
- <listAttribute key="M2_PROPERTIES"/>
- <stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>
- <booleanAttribute key="M2_SKIP_TESTS" value="false"/>
- <intAttribute key="M2_THREADS" value="1"/>
- <booleanAttribute key="M2_UPDATE_SNAPSHOTS" value="false"/>
- <stringAttribute key="M2_USER_SETTINGS" value=""/>
- <booleanAttribute key="M2_WORKSPACE_RESOLUTION" value="false"/>
- <stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc:/org.eclipse.qvto.releng.tycho}"/>
+<booleanAttribute key="M2_DEBUG_OUTPUT" value="false"/>
+<stringAttribute key="M2_GOALS" value="clean verify"/>
+<booleanAttribute key="M2_NON_RECURSIVE" value="false"/>
+<booleanAttribute key="M2_OFFLINE" value="false"/>
+<stringAttribute key="M2_PROFILES" value="nightly javadoc"/>
+<listAttribute key="M2_PROPERTIES"/>
+<stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>
+<booleanAttribute key="M2_SKIP_TESTS" value="false"/>
+<intAttribute key="M2_THREADS" value="1"/>
+<booleanAttribute key="M2_UPDATE_SNAPSHOTS" value="false"/>
+<stringAttribute key="M2_USER_SETTINGS" value=""/>
+<booleanAttribute key="M2_WORKSPACE_RESOLUTION" value="false"/>
+<booleanAttribute key="org.eclipse.jdt.launching.ATTR_USE_CLASSPATH_ONLY_JAR" value="false"/>
+<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11"/>
+<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc:/org.eclipse.qvto.releng.tycho}"/>
</launchConfiguration>
diff --git a/releng/org.eclipse.qvto.releng.tycho/.launches/Build QVTo Distribution - Nightly.launch b/releng/org.eclipse.qvto.releng.tycho/.launches/Build QVTo Distribution - Nightly.launch
index 42a3b8e..0f9250e 100644
--- a/releng/org.eclipse.qvto.releng.tycho/.launches/Build QVTo Distribution - Nightly.launch
+++ b/releng/org.eclipse.qvto.releng.tycho/.launches/Build QVTo Distribution - Nightly.launch
@@ -12,5 +12,7 @@
<booleanAttribute key="M2_UPDATE_SNAPSHOTS" value="false"/>
<stringAttribute key="M2_USER_SETTINGS" value=""/>
<booleanAttribute key="M2_WORKSPACE_RESOLUTION" value="false"/>
+<booleanAttribute key="org.eclipse.jdt.launching.ATTR_USE_CLASSPATH_ONLY_JAR" value="false"/>
+<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11"/>
<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc:/org.eclipse.qvto.releng.tycho}"/>
</launchConfiguration>
diff --git a/releng/org.eclipse.qvto.releng.tycho/.launches/Build QVTo Distribution - Release.launch b/releng/org.eclipse.qvto.releng.tycho/.launches/Build QVTo Distribution - Release.launch
index c37a3d9..f8d4bf9 100644
--- a/releng/org.eclipse.qvto.releng.tycho/.launches/Build QVTo Distribution - Release.launch
+++ b/releng/org.eclipse.qvto.releng.tycho/.launches/Build QVTo Distribution - Release.launch
@@ -13,5 +13,7 @@
<stringAttribute key="M2_USER_SETTINGS" value=""/>
<booleanAttribute key="M2_WORKSPACE_RESOLUTION" value="false"/>
<stringAttribute key="org.eclipse.debug.core.ATTR_REFRESH_SCOPE" value="${workspace}"/>
+<booleanAttribute key="org.eclipse.jdt.launching.ATTR_USE_CLASSPATH_ONLY_JAR" value="false"/>
+<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11"/>
<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc:/org.eclipse.qvto.releng.tycho}"/>
</launchConfiguration>
diff --git a/releng/org.eclipse.qvto.releng.tycho/.launches/Build QVTo Distribution - Stable.launch b/releng/org.eclipse.qvto.releng.tycho/.launches/Build QVTo Distribution - Stable.launch
index 2a966a5..fd7c68e 100644
--- a/releng/org.eclipse.qvto.releng.tycho/.launches/Build QVTo Distribution - Stable.launch
+++ b/releng/org.eclipse.qvto.releng.tycho/.launches/Build QVTo Distribution - Stable.launch
@@ -1,17 +1,19 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<launchConfiguration type="org.eclipse.m2e.Maven2LaunchConfigurationType">
-<booleanAttribute key="M2_DEBUG_OUTPUT" value="false"/>
-<stringAttribute key="M2_GOALS" value="clean verify"/>
-<booleanAttribute key="M2_NON_RECURSIVE" value="false"/>
-<booleanAttribute key="M2_OFFLINE" value="false"/>
-<stringAttribute key="M2_PROFILES" value="stable"/>
-<listAttribute key="M2_PROPERTIES"/>
-<stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>
-<booleanAttribute key="M2_SKIP_TESTS" value="false"/>
-<intAttribute key="M2_THREADS" value="1"/>
-<booleanAttribute key="M2_UPDATE_SNAPSHOTS" value="false"/>
-<stringAttribute key="M2_USER_SETTINGS" value=""/>
-<booleanAttribute key="M2_WORKSPACE_RESOLUTION" value="false"/>
-<stringAttribute key="org.eclipse.debug.core.ATTR_REFRESH_SCOPE" value="${workspace}"/>
-<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc:/org.eclipse.qvto.releng.tycho}"/>
-</launchConfiguration>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<launchConfiguration type="org.eclipse.m2e.Maven2LaunchConfigurationType">
+<booleanAttribute key="M2_DEBUG_OUTPUT" value="false"/>
+<stringAttribute key="M2_GOALS" value="clean verify"/>
+<booleanAttribute key="M2_NON_RECURSIVE" value="false"/>
+<booleanAttribute key="M2_OFFLINE" value="false"/>
+<stringAttribute key="M2_PROFILES" value="stable"/>
+<listAttribute key="M2_PROPERTIES"/>
+<stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>
+<booleanAttribute key="M2_SKIP_TESTS" value="false"/>
+<intAttribute key="M2_THREADS" value="1"/>
+<booleanAttribute key="M2_UPDATE_SNAPSHOTS" value="false"/>
+<stringAttribute key="M2_USER_SETTINGS" value=""/>
+<booleanAttribute key="M2_WORKSPACE_RESOLUTION" value="false"/>
+<stringAttribute key="org.eclipse.debug.core.ATTR_REFRESH_SCOPE" value="${workspace}"/>
+<booleanAttribute key="org.eclipse.jdt.launching.ATTR_USE_CLASSPATH_ONLY_JAR" value="false"/>
+<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11"/>
+<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc:/org.eclipse.qvto.releng.tycho}"/>
+</launchConfiguration>
diff --git a/releng/org.eclipse.qvto.releng.tycho/pom.xml b/releng/org.eclipse.qvto.releng.tycho/pom.xml
index 9df6a87..5c33424 100644
--- a/releng/org.eclipse.qvto.releng.tycho/pom.xml
+++ b/releng/org.eclipse.qvto.releng.tycho/pom.xml
@@ -45,27 +45,27 @@
<os-jvm-flags/>
<!-- plugins versions -->
- <!-- use 'mvn versions:display-plugin-updates' to check for the latest -->
+ <!-- use the "Build QVTo - Versions" launch to check for the latest -->
<eclipse-jarsigner-version>1.1.2</eclipse-jarsigner-version>
- <exec-maven-version>1.3.1</exec-maven-version>
+ <exec-maven-version>3.0.0</exec-maven-version>
<findbugs-maven-version>3.0.0</findbugs-maven-version>
- <jacoco-maven-version>0.7.1.201405082137</jacoco-maven-version>
- <maven-antrun-version>1.7</maven-antrun-version>
- <maven-assembly-version>2.4</maven-assembly-version>
- <maven-checkstyle-version>2.12.1</maven-checkstyle-version>
- <maven-clean-version>2.5</maven-clean-version>
- <maven-compiler-version>3.1</maven-compiler-version>
- <maven-deploy-version>2.8.1</maven-deploy-version>
- <maven-enforcer-version>3.0.0-M2</maven-enforcer-version>
- <maven-install-version>2.5.1</maven-install-version>
- <maven-jar-version>2.5</maven-jar-version>
- <maven-javadoc-version>3.0.1</maven-javadoc-version>
- <maven-jxr-version>2.3</maven-jxr-version>
- <maven-pmd-version>3.1</maven-pmd-version>
- <maven-resources-version>2.6</maven-resources-version>
- <maven-site-version>3.4</maven-site-version>
- <maven-surefire-version>2.17</maven-surefire-version>
- <tycho-version>1.4.0</tycho-version>
+ <jacoco-maven-version>0.8.17</jacoco-maven-version>
+ <maven-antrun-version>3.0.0</maven-antrun-version>
+ <maven-assembly-version>3.3.0</maven-assembly-version>
+ <maven-checkstyle-version>3.1.1</maven-checkstyle-version>
+ <maven-clean-version>3.1.0</maven-clean-version>
+ <maven-compiler-version>3.8.1</maven-compiler-version>
+ <maven-deploy-version>3.0.0-M1</maven-deploy-version>
+ <maven-enforcer-version>3.0.0-M3</maven-enforcer-version>
+ <maven-install-version>3.0.0-M1</maven-install-version>
+ <maven-jar-version>3.2.0</maven-jar-version>
+ <maven-javadoc-version>3.2.0</maven-javadoc-version>
+ <maven-jxr-version>3.0.0</maven-jxr-version>
+ <maven-pmd-version>3.13.0</maven-pmd-version>
+ <maven-resources-version>3.2.0</maven-resources-version>
+ <maven-site-version>3.9.1</maven-site-version>
+ <maven-surefire-version>3.0.0-M5</maven-surefire-version>
+ <tycho-version>2.1.0</tycho-version>
<tycho-extras-version>${tycho-version}</tycho-extras-version>
<BUILD_ALIAS></BUILD_ALIAS>
@@ -97,7 +97,7 @@
<configuration>
<rules>
<requireMavenVersion>
- <version>3.0</version>
+ <version>3.6.3</version>
</requireMavenVersion>
<!--requireJavaVersion>
<version>1.5</version>