Skip to content

Build standalone without the shared parent POM - #1

Merged
Nicolas-Boltz merged 3 commits into
masterfrom
migration/standalone-build-eclipse-2024-06
Aug 11, 2026
Merged

Build standalone without the shared parent POM#1
Nicolas-Boltz merged 3 commits into
masterfrom
migration/standalone-build-eclipse-2024-06

Conversation

@Nicolas-Boltz

Copy link
Copy Markdown
Member

The root POM now carries the build configuration itself (Tycho 4.0.13), and the target definition declares the Eclipse 2024-06 base it needs instead of inheriting one. tycho-tp-refresh-maven-plugin is gone, including from .mvn/extensions.xml.

The repository inherited from tools.mdsd:eclipse-parent-updatesite, which merged a
target platform pinned to Eclipse 2023-03 into every build through
tycho-tp-refresh-maven-plugin. That made the Eclipse baseline impossible to raise
without releasing the parent and the shared target platform first, and it collided
with newer releases: the merged base and the repository's own target contributed two
different versions of org.eclipse.emf.mwe2.launcher.

The root POM now carries the build configuration itself (Tycho 4.0.13), and the
target definition declares the Eclipse 2024-06 base it needs instead of inheriting
one. tycho-tp-refresh-maven-plugin is gone, including from .mvn/extensions.xml.
@Nicolas-Boltz
Nicolas-Boltz marked this pull request as draft August 11, 2026 07:41
@Nicolas-Boltz
Nicolas-Boltz marked this pull request as ready for review August 11, 2026 08:08
@Nicolas-Boltz
Nicolas-Boltz removed the request for review from larissaschmid August 11, 2026 08:08
@Nicolas-Boltz
Nicolas-Boltz merged commit 34723d6 into master Aug 11, 2026
2 checks passed
@Nicolas-Boltz
Nicolas-Boltz deleted the migration/standalone-build-eclipse-2024-06 branch August 11, 2026 09:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant