Skip to content

Use a parent pom to ease management and release#195

Merged
headius merged 11 commits into
jnr:masterfrom
headius:jnr-parent
Jun 21, 2026
Merged

Use a parent pom to ease management and release#195
headius merged 11 commits into
jnr:masterfrom
headius:jnr-parent

Conversation

@headius

@headius headius commented Jun 17, 2026

Copy link
Copy Markdown
Member

The JNR projects have traditionally been released and managed separately, but they are very interconnected and frequently released at the same time. This PR moves to a common parent POM (managed in https://github.com/jnr/parent) to simplify plugin management and releasing.

headius added 8 commits June 9, 2026 21:59
This is necessary to pick up the parent pom between releases.
The parent config for compiler plugin on Java 9+ sets release=8,
but we want to leave it unset for the compile to access Unsafe
appropriate to the current JDK level.
jffi still runs tests via ant so we need to set up the test JDK
separately.
@headius headius merged commit 2b02140 into jnr:master Jun 21, 2026
15 checks passed
@headius headius deleted the jnr-parent branch June 21, 2026 16:07
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