← Back to issue list

config: add snap config model

View original Github issue

Metadata

Project
snapcraft
Number
#3898
Type
pull request
State
merged
Author
mr-cal
Labels
—
Created
Updated
Closed

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.
80%
#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.
80%