From edec5da2528c8553a1307bf86bba3a57c36333c6 Mon Sep 17 00:00:00 2001
From: Hannes Wellmann
Date: Thu, 19 Mar 2026 08:31:20 +0100
Subject: [PATCH] [RelEng] Migrate repo.eclipse.org links to new Nexus3 schema
Replace the last path segment in repo.eclipse.org URL using the
following rules (with the project's short name):
- -snapshots -> -maven2-snapshots
- -releases -> -maven2-releases
- -> -maven2
---
JenkinsJobs/Releng/deployToMaven.jenkinsfile | 6 +++---
README.md | 2 +-
eclipse-platform-parent/pom.xml | 10 +++++-----
eclipse.platform.common/pom.xml | 2 +-
eclipse.platform.releng/pom.xml | 2 +-
pom.xml | 2 +-
6 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/JenkinsJobs/Releng/deployToMaven.jenkinsfile b/JenkinsJobs/Releng/deployToMaven.jenkinsfile
index bed8f456be2..d62a7f63568 100644
--- a/JenkinsJobs/Releng/deployToMaven.jenkinsfile
+++ b/JenkinsJobs/Releng/deployToMaven.jenkinsfile
@@ -7,7 +7,7 @@ then deploys the artifacts for Eclipse-Platform, JDT,
-
-Snapshots are deployed to https://repo.eclipse.org/content/repositories/eclipse-snapshots/.
+Snapshots are deployed to the eclipse-maven2-snapshots/ repository.
-
Releases are published to Maven central through the Central Portal.
@@ -31,7 +31,7 @@ pipeline {
If left blank (not recommended), the latest I-build is deployed.
-
- Snapshots are deployed to https://repo.eclipse.org/content/repositories/eclipse-snapshots/.
+ Snapshots are deployed to the eclipse-maven2-snapshots/ repository.
-
Releases are published to Maven central through the Central Portal.
@@ -144,7 +144,7 @@ pipeline {
set +x
pomFolder=$(dirname ${pomFile})
if [ "${DEPLOYMENT_TYPE}" != 'release' ]; then
- URL=https://repo.eclipse.org/content/repositories/eclipse-snapshots/
+ URL=https://repo.eclipse.org/content/repositories/eclipse-maven2-snapshots/
REPO_ID=repo.eclipse.org # server-id in the settings.xml, used for authentication
MAVEN_CENTRAL_URL=https://repo1.maven.org/maven2/${pomFolder%-SNAPSHOT}
echo "Checking ${MAVEN_CENTRAL_URL}"
diff --git a/README.md b/README.md
index 72c27e1b5df..61da053d0b9 100644
--- a/README.md
+++ b/README.md
@@ -71,7 +71,7 @@ The job with the highest release number is the one that builds nightly SDK build
- If the tests fail to start, test jobs for each platform can be found at https://ci.eclipse.org/releng/job/AutomatedTests/
- If the build is successful but relevant functionality is severely broken and the build shouldn't be used, the build can be marked as unstable via the [Mark Build](https://ci.eclipse.org/releng/job/Builds/job/markBuild/) job.
- Daily Maven snapshots are provided by the [Deploy To Maven](https://ci.eclipse.org/releng/job/Releng/job/deployToMaven) job
-and are available from https://repo.eclipse.org/content/repositories/eclipse-snapshots/
+and are available from https://repo.eclipse.org/content/repositories/eclipse-maven2-snapshots/
Milestone and release tasks
-----------------
diff --git a/eclipse-platform-parent/pom.xml b/eclipse-platform-parent/pom.xml
index a8c1a34f3e2..6ad16746258 100644
--- a/eclipse-platform-parent/pom.xml
+++ b/eclipse-platform-parent/pom.xml
@@ -82,16 +82,16 @@
${eclipse-sdk-repo}
- https://repo.eclipse.org/content/repositories/tycho-snapshots/
+ https://repo.eclipse.org/content/repositories/tycho-maven2-snapshots/
- https://repo.eclipse.org/content/repositories/eclipse-snapshots/
+ https://repo.eclipse.org/content/repositories/eclipse-maven2-snapshots/
[3.39,)
- https://repo.eclipse.org/content/repositories/cbi/
+ https://repo.eclipse.org/content/repositories/cbi-maven2/