feat: add bazel plugin
Metadata
Current evaluation
Closed unmerged after review was pending; maintainers requested an agreed design. Bazel support later landed via #1491 in commit 3ac59612.
Resolution: closed superseded
Reason: The scaffold was closed without review while design agreement was pending. A complete Bazel plugin later superseded it in merged PR #1491, commit 3ac59612.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This PR adds the bazel plugin, it contains the scaffold code to complete the plugin build.
Fixes: #1116
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you added an entry to the changelog (`docs/reference/changelog.rst`)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged after review was pending; maintainers requested an agreed design. Bazel support later landed via #1491 in commit 3ac59612. | |
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged pending Bazel design agreement in #1116; a complete implementation later landed via #1491 (commit 3ac59612). | |
| stealth/space-bunny-alpha | — | closed superseded | Bazel plugin scaffold PR closed unmerged on 2025-08-01 by @sergiusens pending an agreed design proposal on issue #1116. Bazel support later merged in #1491 (commit 3ac59612). | |
| stealth/space-bunny-alpha | — | closed stale | Bazel scaffold was closed unmerged pending design agreement in #1116. A complete implementation later merged in #1491 (commit 3ac59612). | |
| stealth/space-bunny-alpha | — | closed stale | Closed unmerged by maintainer sergiusens on 2025-08-01, pending agreement on a Bazel plugin design proposal. A complete implementation later merged via #1491 (3ac59612). | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without merging. The maintainer declined the scaffold code pending agreement on a formal design proposal for the Bazel plugin. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed by maintainer pending a design proposal agreement. Initial scaffold code for a Bazel plugin was provided but not merged. Development is paused until the design is finalized. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/craft-parts#1491
(confidence 100%)
Merged the completed Bazel plugin implementation in commit 3ac59612.
-
Related To:
canonical/craft-parts#1116
(confidence 98%)
The originating Bazel plugin issue that #1176 stated it would fix.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #963 Add bazel plugin | craft-parts | closed | Closed as superseded by #1116 (lengau, 2025-06-09). Bazel support ultimately landed in merged PR #1491, commit 3ac59612 'feat: added bazel plugin', adding craft_parts/plugins/bazel_plugin.py plus plugin registry and docs. | |
| #1116 Bazel plugin | craft-parts | closed | Bazel plugin support was delivered in merged PR #1491 (commit 3ac59612), after the bounty was reopened and later closed. | |
| #1491 feat: added bazel plugin | craft-parts | merged | Bazel plugin support was merged via craft-parts#1491 (commit 3ac59612), adding bazel-bootstrap and target-based Starcraft builds. |