← Back to issue list

feat: allow commands to accept multiple platforms

View original Github issue

Metadata

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

Current evaluation

PR #343 was merged as e898740e, allowing commands to accept comma-separated platforms or build-fors and using the first value to configure the project.

Resolution: closed resolved

Reason: Merged PR #343 landed commit e898740e. The resulting code handles comma-separated platform and build-for selections for commands that support multiple targets.

Evaluated by: mr-cal-bot

No scores available.

Issue body

...or build-fors - [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `tox`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved PR #343 was merged as e898740e, allowing commands to accept comma-separated platforms or build-fors and using the first value to configure the project.
stealth/space-bunny-alpha — closed resolved Merged #343 (e898740e), enabling commands to accept multiple platforms, including build-fors.
qwen/qwen3.6-35b-a3b — — Successfully merged following approval from two reviewers and passing CI checks. The feature enables commands to accept multiple platforms, updating two files with 42 additions and one deletion.

Update history

No update history recorded yet.

Related work

Related issues

Issue Project State Summary Similarity
#598 feat: allow for multi-base builds craft-application merged Merged as d81c39a7; allowed bases in platform entries so applications can implement multi-base build plans, fixing #569 (CRAFT-3719).
71%
#365 feat: accept build-for: [all] in platforms craft-application merged Merged PR canonical/craft-application#365 (CRAFT-3016): accepts 'build-for: [all]' in platform definitions, disallowing other platforms when set; closes craft-application#360, related to snapcraft#4854.
71%