From 688241449001bf03303cb5085786227f9e703da9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Dinis=20Ferreira?= Date: Tue, 29 Sep 2026 11:37:01 +0200 Subject: [PATCH] build: stop replacing built artifacts with the previous snapshot's The parent POM gave tycho-p2-plugin the latest published snapshot as its baseline repository, so every build replaced an artifact with the published one whenever the published site already had the same version. Qualifiers are commit times to the minute, so two merges that change bundles of one feature within a minute give the feature the same version with different content. The build then swapped in the previous snapshot's feature, which pins the old bundle versions, and resolving the umbrella feature failed (snapshot of 962cabd06). Without the swap each build publishes what it built. The version check against the last release is unchanged. Co-Authored-By: Claude Opus 5.5 --- ddk-parent/pom.xml | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/ddk-parent/pom.xml b/ddk-parent/pom.xml index 1464bd6e8..e85725274 100644 --- a/ddk-parent/pom.xml +++ b/ddk-parent/pom.xml @@ -62,7 +62,6 @@ https://dsldevkit.github.io/dsl-devkit/p2/releases/latest/ - https://dsldevkit.github.io/dsl-devkit/p2/snapshots/latest/ @@ -381,18 +380,6 @@ - - org.eclipse.tycho - tycho-p2-plugin - ${tycho.version} - - - - ${snapshot.repo.url} - - - - maven-clean-plugin ${clean.version}