cli: merge build options into provider options
Metadata
Current evaluation
Merged PR #2977 as commit eb6763faa, consolidating provider-specific build options into provider option lists and simplifying CLI option handling.
Resolution: closed resolved
Reason: The approved PR was merged as commit eb6763faa, completing the CLI option-handling refactor.
Evaluated by: mr-cal-bot
No scores available.
Issue body
In reality these options only work with specific providers.
Merge the build options and provider option lists to simplify
the option handling code.
Signed-off-by: Chris Patterson <chris.patterson@canonical.com>
- [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `./runtests.sh static`?
- [ ] Have you successfully run `./runtests.sh tests/unit`?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #2977 as commit eb6763faa, consolidating provider-specific build options into provider option lists and simplifying CLI option handling. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #2977 consolidated provider-specific build options into provider option lists, simplifying CLI option handling. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged consolidation of build options into provider options in the CLI to simplify handling, as they are provider-specific. Approved by one reviewer, passed CI checks, and modified three files. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged build options into provider options to simplify option handling, as these settings only apply to specific providers. The pull request was merged by maintainer cjp256 without additional comments or revisions. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2678 cli: introduce --provider | snapcraft | merged | Merged PR #2678 as commit b1bee8d99, introducing a unified --provider option for host, LXD, and Multipass and consolidating provider-specific build and clean flags. |