Skip to content

chore: modernize native maven profiles#2419

Merged
phipag merged 1 commit intomainfrom
phipag/graal-profile-modernization
Mar 18, 2026
Merged

chore: modernize native maven profiles#2419
phipag merged 1 commit intomainfrom
phipag/graal-profile-modernization

Conversation

@phipag
Copy link
Contributor

@phipag phipag commented Mar 18, 2026

Summary

Consolidated the old two-profile GraalVM setup (generate-graalvm-files + graalvm-native) into a single native profile using native-maven-plugin 0.11.5's built-in configuration. Shared plugin config lives in root pom pluginManagement; child modules only declare module-specific overrides. Updated CI to use the new single-command workflow and removed unnecessary metadata-copy step.

Issue number: #2416


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Disclaimer: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.

… and move to root pom. Update CI removing unnecessary metadata generation step.
@sonarqubecloud
Copy link

@phipag phipag linked an issue Mar 18, 2026 that may be closed by this pull request
2 tasks
@phipag phipag marked this pull request as ready for review March 18, 2026 12:34
@phipag phipag merged commit d8a3e08 into main Mar 18, 2026
62 checks passed
@phipag phipag deleted the phipag/graal-profile-modernization branch March 18, 2026 12:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Maintenance: Modernize GraalVM native-image test infrastructure

2 participants