diff --git a/Jenkinsfile b/Jenkinsfile
index c9cfa961..24281e76 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -78,7 +78,7 @@ pipeline {
stage ('Build') {
steps {
wrap([$class: 'Xvnc', takeScreenshot: false, useXauthority: true]) {
- withMaven(jdk: 'temurin-jdk11-latest', maven: 'apache-maven-3.8.6', options: [junitPublisher(disabled: true), openTasksPublisher(disabled: true)]) {
+ withMaven(jdk: 'temurin-jdk11-latest', maven: 'apache-maven-3.9.1', options: [junitPublisher(disabled: true), openTasksPublisher(disabled: true)]) {
dir ('git-repo') {
buildProject("org.eclipse.emf.mwe2.target")
}
@@ -96,7 +96,7 @@ pipeline {
steps {
wrap([$class: 'Xvnc', takeScreenshot: false, useXauthority: true]) {
catchError(buildResult: 'UNSTABLE', stageResult: 'UNSTABLE') {
- withMaven(jdk: 'temurin-jdk17-latest', maven: 'apache-maven-3.8.6', options: [junitPublisher(disabled: true), openTasksPublisher(disabled: true)]) {
+ withMaven(jdk: 'temurin-jdk17-latest', maven: 'apache-maven-3.9.1', options: [junitPublisher(disabled: true), openTasksPublisher(disabled: true)]) {
dir ('git-repo-nightly') {
buildProject("org.eclipse.emf.mwe2.target.nightly", true)
}
diff --git a/features/org.eclipse.emf.mwe.core-feature/pom.xml b/features/org.eclipse.emf.mwe.core-feature/pom.xml
index 754d5573..fc805912 100644
--- a/features/org.eclipse.emf.mwe.core-feature/pom.xml
+++ b/features/org.eclipse.emf.mwe.core-feature/pom.xml
@@ -12,14 +12,22 @@
- org.eclipse.tycho.extras
- tycho-source-feature-plugin
+ org.eclipse.tycho
+ tycho-source-plugin
${tycho-version}
-
-
-
-
-
+
+
+ feature-source
+
+ feature-source
+
+
+
+
+
+
+
+
diff --git a/features/org.eclipse.emf.mwe.doc-feature/pom.xml b/features/org.eclipse.emf.mwe.doc-feature/pom.xml
index faba60e1..c2332748 100644
--- a/features/org.eclipse.emf.mwe.doc-feature/pom.xml
+++ b/features/org.eclipse.emf.mwe.doc-feature/pom.xml
@@ -15,12 +15,20 @@
- org.eclipse.tycho.extras
- tycho-source-feature-plugin
+ org.eclipse.tycho
+ tycho-source-plugin
${tycho-version}
-
- true
-
+
+
+ feature-source
+
+ feature-source
+
+
+ true
+
+
+
diff --git a/features/org.eclipse.emf.mwe.sdk-feature/pom.xml b/features/org.eclipse.emf.mwe.sdk-feature/pom.xml
index 18890f51..5ed31cef 100644
--- a/features/org.eclipse.emf.mwe.sdk-feature/pom.xml
+++ b/features/org.eclipse.emf.mwe.sdk-feature/pom.xml
@@ -12,12 +12,20 @@
- org.eclipse.tycho.extras
- tycho-source-feature-plugin
+ org.eclipse.tycho
+ tycho-source-plugin
${tycho-version}
-
- true
-
+
+
+ feature-source
+
+ feature-source
+
+
+ true
+
+
+
diff --git a/features/org.eclipse.emf.mwe2.language.sdk-feature/pom.xml b/features/org.eclipse.emf.mwe2.language.sdk-feature/pom.xml
index 5584fd95..2fcb1cf4 100644
--- a/features/org.eclipse.emf.mwe2.language.sdk-feature/pom.xml
+++ b/features/org.eclipse.emf.mwe2.language.sdk-feature/pom.xml
@@ -11,12 +11,20 @@
- org.eclipse.tycho.extras
- tycho-source-feature-plugin
+ org.eclipse.tycho
+ tycho-source-plugin
${tycho-version}
-
- true
-
+
+
+ feature-source
+
+ feature-source
+
+
+ true
+
+
+
diff --git a/features/org.eclipse.emf.mwe2.runtime.sdk-feature/pom.xml b/features/org.eclipse.emf.mwe2.runtime.sdk-feature/pom.xml
index 37d38c53..68f96c38 100644
--- a/features/org.eclipse.emf.mwe2.runtime.sdk-feature/pom.xml
+++ b/features/org.eclipse.emf.mwe2.runtime.sdk-feature/pom.xml
@@ -11,12 +11,20 @@
- org.eclipse.tycho.extras
- tycho-source-feature-plugin
+ org.eclipse.tycho
+ tycho-source-plugin
${tycho-version}
-
- true
-
+
+
+ feature-source
+
+ feature-source
+
+
+ true
+
+
+
diff --git a/features/pom.xml b/features/pom.xml
index 3f252437..7a0f8863 100644
--- a/features/pom.xml
+++ b/features/pom.xml
@@ -26,14 +26,14 @@
- org.eclipse.tycho.extras
- tycho-source-feature-plugin
+ org.eclipse.tycho
+ tycho-source-plugin
${tycho-version}
- generate-source-feature
+ feature-source
- source-feature
+ feature-source