Update the gradle plugin to be base aware
Metadata
Current evaluation
Closed as done: merged snapcraft#2372 (commit 58bbbda02, "gradle plugin: add support for bases") made the Gradle plugin base-aware for core16/core18, tracked under the 18.10-build-vm milestone.
Resolution: closed resolved
Reason: The Gradle plugin base support was implemented and merged via canonical/snapcraft#2372 as commit 58bbbda02, which updated snapcraft/plugins/gradle.py; the Launchpad bug 1794786 was then closed with no further maintainer comments.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Closed as done: merged snapcraft#2372 (commit 58bbbda02, "gradle plugin: add support for bases") made the Gradle plugin base-aware for core16/core18, tracked under the 18.10-build-vm milestone. | |
| stealth/space-bunny-alpha | — | closed resolved | Made the Gradle plugin base-aware for core16 and core18 by merging snapcraft#2372 in commit 58bbbda02. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without comments. The gradle plugin base awareness update was abandoned or resolved internally without further tracking. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without a linked resolution or comments. The Gradle plugin base awareness update was abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without comments or resolution details. The request to update the gradle plugin for base awareness was abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without comments or linked pull request. The gradle plugin base awareness update was abandoned or resolved internally. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | The gradle plugin update to be base aware was closed without implementation or resolution. Zero comments and no follow-up activity indicate the request was abandoned. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
canonical/snapcraft#2372
(confidence 97%)
Merged PR titled 'gradle plugin: add support for bases', squashed to commit 58bbbda02, the change referenced in the bug's closure summary.
-
Related To:
canonical/snapcraft#2499
(confidence 62%)
Follow-up 'support for base: core in snapcraft.yaml' (commit e1cc2b91c) later extended base handling in plugins including gradle.py.
-
Related To:
canonical/snapcraft#2453
(confidence 55%)
Adjacent base/JRE defaults work for ant, maven and gradle plugins touching the same file shortly after.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2372 gradle plugin: add support for bases | snapcraft | merged | Merged in snapcraft#2372 (58bbbda02), making the Gradle plugin base-aware with support limited to core16 and core18. | |
| #1794793 Update the maven plugin to be base aware | snapcraft (launchpad) | closed | Maven plugin support for bases was merged in snapcraft#2364, commit b4aebc678. | |
| #1794790 Update the kbuild plugin to be base aware | snapcraft (launchpad) | closed | Closed by kyrofa pointing to snapcore/snapcraft PR #2368, merged as commit ddbda36b5 "{kbuild,kernel} plugin: add support for bases", adding core16/core18 base support to the kbuild plugin (plus its inheriting kernel plugin). | |
| #1794792 Update the make plugin to be base aware | snapcraft (launchpad) | closed | Make plugin made base aware by merged snapcore/snapcraft#2363 (commit 2f3879d93), adding core16/core18 support for the make, cmake and autotools plugins; bug closed as fixed. | |
| #1794776 Update the ant plugin to be base aware | snapcraft (launchpad) | closed | Ant plugin was made base-aware by merged PR snapcore/snapcraft#2370 (commit eab7fcf15), adding core16 and core18 support. | |
| #2364 maven plugin: add support for bases | snapcraft | merged | PR snapcraft#2364 merged as commit b4aebc678, making the Maven plugin base-aware with support for core16 and core18, resolving Launchpad bug #1794793 (18 files, +778/-345). | |
| #1794800 Update the ruby plugin to be base aware | snapcraft (launchpad) | closed | Ruby plugin gained base awareness via merged PR snapcore/snapcraft#2346 (commit bdb2b85e3), adding core16/core18 support. | |
| #1794799 Update the qmake plugin to be base aware | snapcraft (launchpad) | closed | Updated the qmake plugin to support bases via snapcore/snapcraft PR #2366, merged as commit 3585eb13d. | |
| #1794777 Update the autotools plugin to be base aware | snapcraft (launchpad) | closed | Autotools became base-aware through merged snapcraft#2363, commit 2f3879d93, adding core16/core18 support for Make, CMake, and Autotools plugins. | |
| #1794780 Update the cmake plugin to be base aware | snapcraft (launchpad) | closed | Base-aware CMake support landed via canonical/snapcraft#2399 (commit e2f7f38e6), adding build-snap search paths. |