Skip to content

Conversation

@dmatej
Copy link
Contributor

@dmatej dmatej commented Dec 18, 2025

This PR was made to test if changes in parent are good for us as this is probably the most complicated child.

TODO: Blocked until we have parent 2.0.0 (not just milestone).
Latest info: Parent team decided to use the new staging plugin before the release of parent 2.0.0, so I guess this PR will have to wait for M2 and then for the final release. We don't need staging here as we follow the convention of the Maven Central and we also already deploy snapshots to Maven Central, so anyone can refer a snapshot dependency temporarily/experimentally.

Result of https://ci.eclipse.org/glassfish/view/Release/job/glassfish-release/34/ - Parent overridden our configuration and CI published it, unfortunately. I wrote an email to Maven Central Support if it is possible to revert it. I committed changes here to fix it for next executions. Be more careful than I was ...

Signed-off-by: David Matějček <[email protected]>
@pzygielo
Copy link
Contributor

TODO: Blocked until we have parent 2.0.0 (not just milestone).

Why it would be blocking? M-releases were and are continuously used here.

<hk2.version>4.0.0-M3</hk2.version>

<grizzly.version>4.1.0-M1</grizzly.version>

<plugin>
<artifactId>maven-site-plugin</artifactId>
<version>4.0.0-M16</version>
</plugin>

Why parent would be special?

@dmatej
Copy link
Contributor Author

dmatej commented Dec 18, 2025

@pzygielo bad practice. Obviously these should be updated before the final 8.0.0 release too.
We are chatting with @arjantijms about Grizzly right now, but I did not notice HK2 yet, thanks :)

@pzygielo
Copy link
Contributor

pzygielo commented Dec 18, 2025

but I did not notice HK2 yet

then, there are also

<jsftemplating.version>4.1.0-M1</jsftemplating.version>

<dependency>
<groupId>jakarta.tck</groupId>
<artifactId>common</artifactId>
<version>11.0.0-M1</version>
<scope>test</scope>
</dependency>

<dependency>
<groupId>jakarta.tck</groupId>
<artifactId>signaturetest</artifactId>
<version>11.0.0-M1</version>
<scope>test</scope>
</dependency>

- parent had higher priority and plugin ignored our configuration and published
  artifacts despite we forbid it.

Signed-off-by: David Matějček <[email protected]>
Signed-off-by: David Matějček <[email protected]>
@dmatej dmatej added this to the 8.0.0 milestone Dec 18, 2025
@pzygielo
Copy link
Contributor

and perhaps

<eclipselink.version>5.0.0-B11</eclipselink.version>

@pzygielo pzygielo changed the base branch from master to main January 5, 2026 11:56
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.

3 participants