← Back to issue list

Update the gradle plugin to be base aware

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1794786
Type
issue
State
closed
Author
~sergiusens
Labels
18.10-build-vm
Created
Updated
Closed

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

No scores available.

Issue body

Update the plugin to be base aware.

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.
84%
#1794793 Update the maven plugin to be base aware snapcraft (launchpad) closed Maven plugin support for bases was merged in snapcraft#2364, commit b4aebc678.
80%
#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).
79%
#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.
79%
#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.
78%
#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).
76%
#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.
75%
#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.
74%
#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.
73%
#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.
73%