config: add snap config model
Metadata
Current evaluation
Merged into main via snapcore/snapcraft#3898 (d8db11e16), adding a snap configuration model to parse `snap set snapcraft key=value` data.
Resolution: closed resolved
Reason: The approved PR was merged into main as commit d8db11e16, completing CRAFT-1321.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [X] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [X] Have you successfully run `make lint`?
- [X] Have you successfully run `pytest tests/unit`?
-----
Allows Snapcraft to parse data set via `snap set snapcraft <key>=<value>`. Follows same paradigm as charmcraft.
(CRAFT-1321)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged into main via snapcore/snapcraft#3898 (d8db11e16), adding a snap configuration model to parse `snap set snapcraft key=value` data. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in #3898 (d8db11e16), adding a Snap configuration model to support snap set snapcraft key=value, following Charmcraft’s approach. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged into main as d8db11e16, adding a snap configuration model to parse settings supplied via `snap set snapcraft <key>=<value>`. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged into main following reviewer approval and passing CI. Adds a snap config model to parse data set via snap set snapcraft key=value, mirroring charmcraft. The change modifies 11 files with 317 additions. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged PR #3898 by mr-cal introduces a snap config model for Snapcraft, enabling parsing of values set via snap set snapcraft key=value. The change follows the charmcraft paradigm and resolves CRAFT-1321. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #239 feat(snap_config): add snap_config model and utilities | craft-application | merged | Merged PR #239 as commit 21393ee7, adding generic snap_config models and utilities imported from Snapcraft for CRAFT-2477 build-mode support. | |
| #3893 config: add snap config model | snapcraft | closed | PR #3893 (snap config model, CRAFT-1321) closed unmerged by author mr-cal on 2022-08-31; superseded by #3898, which added a snaphelpers-based config model and merged as d8db11e16. |