feat: enable Bazel plugin
Metadata
Current evaluation
Merged in #1186 via commit 5f91cc83, enabling the Bazel plugin and adding a spread test and docs link. The plugin is documented in Rockcraft 1.19.
Resolution: closed resolved
Reason: PR #1186 was merged as commit 5f91cc83 after the spread-test invocation was corrected to include exec. Rockcraft 1.19 release notes confirm Bazel build support for Ubuntu 25.10 and newer bases.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Also adds a spread test and docs link.
CRAFT-5078
---
- [ ] I've followed the [contribution guidelines](https://github.com/canonical/rockcraft/blob/main/CONTRIBUTING.md).
- [ ] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/).
- [ ] I've successfully run `make lint && make test`.
- [ ] I've added or updated any relevant documentation.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in #1186 via commit 5f91cc83, enabling the Bazel plugin and adding a spread test and docs link. The plugin is documented in Rockcraft 1.19. | |
| stealth/space-bunny-alpha | — | closed resolved | PR merged (5f91cc83): enables the Bazel plugin in rockcraft, adding a spread test and docs link (CRAFT-5078). tigarmo reported a spread failure from a missing 'exec'; steinbro fixed it and re-verified locally. | |
| stealth/space-bunny-alpha | — | closed resolved | Bazel plugin support merged in canonical/rockcraft#1186 (5f91cc83), adding a spread test and docs link; the executable check was corrected to use exec. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1186 (commit 5f91cc83), enabling the Bazel plugin, adding a spread test and docs link, and fixing the test’s missing exec. | |
| qwen/qwen3.6-35b-a3b | — | — | Enabled the Bazel plugin, adding a spread test and docs link. Initial CI failure due to a missing exec keyword was fixed by the author. After passing all checks and receiving three approvals, the changes were merged. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the Bazel plugin feature with a spread test and documentation link. Initial spread test failures caused by a missing exec flag were resolved by the author prior to merge. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #6157 test: add Bazel plugin spread test | snapcraft | merged | Merged as commit 695232b53, adding a core24 spread test that builds and runs a Bazel project using the craft-parts Bazel plugin on Ubuntu Noble. | |
| #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. |