← Back to issue list

feat: add bazel plugin

View original Github issue

Metadata

Project
craft-parts
Number
#1176
Type
pull request
State
closed
Author
ambuj-1211
Labels
—
Created
Updated
Closed

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

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.
82%
#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.
80%
#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.
77%