Uh oh!
There was an error while loading. Please reload this page.
Bump aQute bnd plugin (osgi) to 7.2.3 - #11341
Conversation
Version 6.x used the deprecated and then removed `Convention` API, (Jar.getConvention()), bnd now uses the task extension API. Also, bnd 7.x needs Java 17, which is now enforced to run Gradle.
sarahchen6
left a comment
There was a problem hiding this comment.
🎉
Side note: I wonder why the gitlab pipeline tests are not showing up in github UI..... the associated pipeline looks good though
EDIT: that seems fixed That's odd indeed ! I'll update the branch just in case. Maybe @cbeauchesne have some ideas ? ![]() |
/merge |
View all feedbacks in Devflow UI.
The expected merge time in
|
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.

What Does This Do
Bumps the
biz.aQute.bnd.builderGradle plugin from6.4.0to7.2.3indd-smoke-tests/osgi/build.gradle. This is one of the incremental steps towardGradle 9 compatibility.
Motivation
Gradle 9 removed the
ConventionAPI (AbstractTask.getConvention()), which bnd 6.x used internally to registerBundleTaskConventiononJartasks. bnd 7.0 replaced this withBundleTaskExtension(extensions API), making it Gradle 9-ready.The
Bundletask type used in this module is a direct usage with no conventionaccessor calls in the build script, so no script changes are required beyond the
version bump.
Additional Notes
Sub-PR from #10402, #11272