diff --git a/Jenkinsfile b/Jenkinsfile
index ff31493..3e43b3f 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -4,7 +4,7 @@ kind: Pod
spec:
containers:
- name: ci
- image: eclipseglsp/ci:alpine-v6.0
+ image: eclipseglsp/ci:alpine-v7.0
resources:
limits:
memory: "2Gi"
@@ -65,7 +65,7 @@ pipeline {
YARN_CACHE_FOLDER = "${env.WORKSPACE}/yarn-cache"
SPAWN_WRAP_SHIM_ROOT = "${env.WORKSPACE}"
EMAIL_TO= "glsp-build@eclipse.org"
- MAVEN_VERSION = "3.9.11"
+ MAVEN_VERSION = "3.9.12"
}
@@ -87,6 +87,14 @@ pipeline {
}
}
}
+ stage('Prepare Build') {
+ steps {
+ container('ci') {
+ // Remove .gitignore from diagram folder to ensure artifacts are not ignored during deployment
+ sh 'rm -f server/example/org.eclipse.glsp.ide.workflow.editor/diagram/.gitignore'
+ }
+ }
+ }
stage('Build client') {
steps {
container('ci') {
diff --git a/server/example/org.eclipse.glsp.ide.workflow.editor/META-INF/MANIFEST.MF b/server/example/org.eclipse.glsp.ide.workflow.editor/META-INF/MANIFEST.MF
index 5d7dc56..d4f5c51 100644
--- a/server/example/org.eclipse.glsp.ide.workflow.editor/META-INF/MANIFEST.MF
+++ b/server/example/org.eclipse.glsp.ide.workflow.editor/META-INF/MANIFEST.MF
@@ -20,7 +20,7 @@ Require-Bundle: org.eclipse.elk.alg.common;bundle-version="0.8.1",
org.eclipse.elk.graph;bundle-version="0.8.1",
org.eclipse.lsp4j.websocket.jakarta;bundle-version="0.11.0",
org.eclipse.e4.core.contexts;bundle-version="1.8.400",
- org.eclipse.jetty.server;bundle-version="12.0.12",
+ org.eclipse.jetty.server;bundle-version="[12.1.4,13.0.0)",
org.eclipse.e4.ui.model.workbench,
org.eclipse.e4.ui.workbench,
org.eclipse.e4.core.di.annotations,
diff --git a/server/example/org.eclipse.glsp.ide.workflow.editor/WorkflowEditor.launch b/server/example/org.eclipse.glsp.ide.workflow.editor/WorkflowEditor.launch
index e3691b9..a11e847 100644
--- a/server/example/org.eclipse.glsp.ide.workflow.editor/WorkflowEditor.launch
+++ b/server/example/org.eclipse.glsp.ide.workflow.editor/WorkflowEditor.launch
@@ -20,7 +20,7 @@
-
+
diff --git a/server/plugins/org.eclipse.glsp.ide.editor/META-INF/MANIFEST.MF b/server/plugins/org.eclipse.glsp.ide.editor/META-INF/MANIFEST.MF
index 100d26f..08b5562 100644
--- a/server/plugins/org.eclipse.glsp.ide.editor/META-INF/MANIFEST.MF
+++ b/server/plugins/org.eclipse.glsp.ide.editor/META-INF/MANIFEST.MF
@@ -20,14 +20,14 @@ Require-Bundle: org.eclipse.ui.ide;bundle-version="3.18.0",
org.eclipse.lsp4j;bundle-version="0.11.0",
org.eclipse.lsp4j.websocket.jakarta;bundle-version="0.21.0",
org.eclipse.lsp4j.jsonrpc;bundle-version="0.11.0",
- org.eclipse.glsp.graph;bundle-version="2.3.0",
+ org.eclipse.glsp.graph;bundle-version="[2.0.0,3.0.0)",
org.eclipse.glsp.server.websocket;bundle-version="[2.0.0,3.0.0)",
org.eclipse.glsp.server;bundle-version="[2.0.0,3.0.0)",
org.eclipse.e4.core.contexts;bundle-version="1.8.400",
- org.eclipse.jetty.server;bundle-version="[12.0.0,13.0.0)",
- org.eclipse.jetty.ee10.servlet;bundle-version="12.0.12",
- org.eclipse.jetty.ee10.websocket.jakarta.server;bundle-version="12.0.12",
- org.eclipse.jetty.util;bundle-version="[12.0.0,13.0.0)",
+ org.eclipse.jetty.server;bundle-version="[12.1.4,13.0.0)",
+ org.eclipse.jetty.ee10.servlet;bundle-version="[12.1.4,13.0.0)",
+ org.eclipse.jetty.ee10.websocket.jakarta.server;bundle-version="[12.1.4,13.0.0)",
+ org.eclipse.jetty.util;bundle-version="[12.1.4,13.0.0)",
org.eclipse.jface.text;bundle-version="3.0.0",
org.eclipse.e4.ui.di,
org.eclipse.e4.ui.model.workbench,
diff --git a/server/pom.xml b/server/pom.xml
index d225c46..cbe6985 100644
--- a/server/pom.xml
+++ b/server/pom.xml
@@ -59,7 +59,7 @@
3.1.0
3.4.0
8.44
- r2024-09
+ r2025-12
diff --git a/server/releng/org.eclipse.glsp.ide.releng.target/r2023-12.target b/server/releng/org.eclipse.glsp.ide.releng.target/r2023-12.target
index faca374..0f02dba 100644
--- a/server/releng/org.eclipse.glsp.ide.releng.target/r2023-12.target
+++ b/server/releng/org.eclipse.glsp.ide.releng.target/r2023-12.target
@@ -1,7 +1,7 @@
-
+
@@ -13,10 +13,10 @@
-
-
-
-
+
+
+
+
@@ -33,11 +33,11 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/server/releng/org.eclipse.glsp.ide.releng.target/r2023-12.tpd b/server/releng/org.eclipse.glsp.ide.releng.target/r2023-12.tpd
index 34fcf17..134fa69 100644
--- a/server/releng/org.eclipse.glsp.ide.releng.target/r2023-12.tpd
+++ b/server/releng/org.eclipse.glsp.ide.releng.target/r2023-12.tpd
@@ -9,7 +9,7 @@ location "http://download.eclipse.org/releases/2023-12" {
com.ibm.icu [74.1.0,74.1.0]
}
-location "https://download.eclipse.org/tools/orbit/simrel/maven-jetty/release/12.0.12" {
+location "https://download.eclipse.org/tools/orbit/simrel/maven-jetty/release/12.1.4" {
org.eclipse.jetty.ee10.websocket.jakarta.server
org.eclipse.jetty.ee10.websocket.server
org.eclipse.jetty.websocket.api
@@ -29,7 +29,7 @@ location "https://download.eclipse.org/glsp/server/p2/nightly/2.6"{
org.eclipse.glsp.example.workflow lazy
}
-location "https://download.eclipse.org/elk/updates/releases/0.8.1/" {
+location "https://download.eclipse.org/elk/updates/releases/0.11.0/" {
org.eclipse.elk.core
org.eclipse.elk.graph
org.eclipse.elk.graph.text
diff --git a/server/releng/org.eclipse.glsp.ide.releng.target/r2024-09.target b/server/releng/org.eclipse.glsp.ide.releng.target/r2025-12.target
similarity index 75%
rename from server/releng/org.eclipse.glsp.ide.releng.target/r2024-09.target
rename to server/releng/org.eclipse.glsp.ide.releng.target/r2025-12.target
index bae2e82..3e60965 100644
--- a/server/releng/org.eclipse.glsp.ide.releng.target/r2024-09.target
+++ b/server/releng/org.eclipse.glsp.ide.releng.target/r2025-12.target
@@ -1,27 +1,27 @@
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
@@ -32,11 +32,11 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/server/releng/org.eclipse.glsp.ide.releng.target/r2024-09.tpd b/server/releng/org.eclipse.glsp.ide.releng.target/r2025-12.tpd
similarity index 81%
rename from server/releng/org.eclipse.glsp.ide.releng.target/r2024-09.tpd
rename to server/releng/org.eclipse.glsp.ide.releng.target/r2025-12.tpd
index d1faea7..3fc558f 100644
--- a/server/releng/org.eclipse.glsp.ide.releng.target/r2024-09.tpd
+++ b/server/releng/org.eclipse.glsp.ide.releng.target/r2025-12.tpd
@@ -1,6 +1,6 @@
-target "2024-09 - Default" with source requirements
+target "2025-12 - Default" with source requirements
-location "http://download.eclipse.org/releases/2024-09" {
+location "http://download.eclipse.org/releases/2025-12" {
org.eclipse.platform.feature.group
org.eclipse.emf.sdk.feature.group
org.eclipse.emf.transaction.feature.group
@@ -8,13 +8,13 @@ location "http://download.eclipse.org/releases/2024-09" {
org.eclipse.equinox.p2.discovery.feature.feature.group
}
-location "https://download.eclipse.org/tools/orbit/simrel/maven-jetty/release/12.0.12" {
+location "https://download.eclipse.org/tools/orbit/simrel/maven-jetty/release/12.1.4" {
org.eclipse.jetty.ee10.websocket.jakarta.server
org.eclipse.jetty.ee10.websocket.server
org.eclipse.jetty.websocket.api
}
-location "https://download.eclipse.org/tools/orbit/simrel/orbit-aggregation/2024-09" {
+location "https://download.eclipse.org/tools/orbit/simrel/orbit-aggregation/2025-12" {
jakarta.websocket-api [2.2.0,3.0.0)
jakarta.inject.jakarta.inject-api [2.0.1,3.0.0)
jakarta.servlet-api [6.1.0,7.0.0)
@@ -28,7 +28,7 @@ location "https://download.eclipse.org/glsp/server/p2/nightly/2.6"{
org.eclipse.glsp.example.workflow lazy
}
-location "https://download.eclipse.org/elk/updates/releases/0.9.1/" {
+location "https://download.eclipse.org/elk/updates/releases/0.11.0/" {
org.eclipse.elk.core
org.eclipse.elk.graph
org.eclipse.elk.graph.text
diff --git a/server/releng/org.eclipse.glsp.ide.repository/category.xml b/server/releng/org.eclipse.glsp.ide.repository/category.xml
index 67a7f9c..5d4ba8e 100644
--- a/server/releng/org.eclipse.glsp.ide.repository/category.xml
+++ b/server/releng/org.eclipse.glsp.ide.repository/category.xml
@@ -13,6 +13,6 @@
-
+
diff --git a/server/releng/org.eclipse.glsp.ide.repository/pom.xml b/server/releng/org.eclipse.glsp.ide.repository/pom.xml
index 69679c6..1fb3953 100644
--- a/server/releng/org.eclipse.glsp.ide.repository/pom.xml
+++ b/server/releng/org.eclipse.glsp.ide.repository/pom.xml
@@ -30,43 +30,6 @@
true
-
-
- org.apache.maven.plugins
- maven-antrun-plugin
- ${maven-antrun-plugin.version}
-
-
- remove-gitignore
- initialize
-
- run
-
-
-
-
-
-
-
-
- restore-gitignore
- verify
-
- run
-
-
-
-
-
-
-
-
-