← Back to issue list

feat: build-for all in generic build planner

View original Github issue

Metadata

Project
craft-platforms
Number
#39
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged #39 as commit 557aca9, adding generic build-planner support and validation for build-for: all; fixes #23 (CRAFT-3008).

Resolution: closed resolved

Reason: The approved implementation was merged as commit 557aca9. It added support for build-for: all to the generic build planner and explicitly fixes issue #23.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `tox`? ----- Fixes #23, CRAFT-3008

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #39 as commit 557aca9, adding generic build-planner support and validation for build-for: all; fixes #23 (CRAFT-3008).
qwen/qwen3.6-35b-a3b — closed resolved Merged PR implementing build-for all in the generic build planner. Resolves #23 and CRAFT-3008.

Update history

Date Change
created

Related work

  • Likely Fixed By: canonical/craft-platforms#23 (confidence 100%)

    PR #39 explicitly states "Fixes #23" and implements the requested build-for: all support.

Related issues

Issue Project State Summary Similarity
#23 Add support for `build-for: ["all"]` craft-platforms closed Implemented by merged PR #39 (commit 557aca9), adding build-for: ["all"] support to the generic build planner.
83%
#360 Allow build-for "all" for platform-independent builds. craft-application closed Merged PR #365 to support build-for [all] for platform-independent builds, including validation, an application-level opt-out, and tests; resolved #360 and CRAFT-3016.
73%
#101 feat: add a generic entrypoint craft-platforms merged Merged PR #101 (commit 8abbdbe), adding a generic per-craft entrypoint to centralize build-plan handling and fix #31 (CRAFT-3291).
72%