← Back to issue list

`build-snaps`

View original Github issue

Metadata

Project
snapcraft
Number
#1442
Type
issue
State
closed
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Implemented build-snaps in merged PR canonical/snapcraft#1518 (commit 69dceb848), adding project- and part-level keys with advanced grammar support.

Resolution: closed resolved

Reason: The proposed build-snaps design was implemented and merged through PR #1518 in commit 69dceb848. The maintainer explicitly closed issue #1442 as resolved by that PR.

Evaluated by: mr-cal-bot

No scores available.

Issue body

[design](https://forum.snapcraft.io/t/syntax-for-build-snaps/1705?u=sergiusens)

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Implemented build-snaps in merged PR canonical/snapcraft#1518 (commit 69dceb848), adding project- and part-level keys with advanced grammar support.
stealth/space-bunny-alpha — closed resolved Design issue for build-snaps was implemented by PR #1518, merged as commit 69dceb848, adding project- and part-level build-snaps support with advanced grammar; feature remains in current snapcraft.
stealth/space-bunny-alpha — closed resolved Implemented the proposed build-snaps design in merged PR #1518 (commit 69dceb848), introducing build-snaps with advanced grammar.
stealth/space-bunny-alpha — closed resolved Implemented the build-snaps design in merged PR #1518 (commit 69dceb848), then closed the issue.
stealth/space-bunny-alpha — closed resolved Implemented build-snaps and the proposed advanced grammar via merged PR canonical/snapcraft#1518 (69dceb848).
qwen/qwen3.6-35b-a3b — — Closed by merged pull request #1518, which implemented the build-snaps syntax design. Resolved on September 11, 2017.
qwen/qwen3.6-35b-a3b — — Closed by pull request #1518, which implemented the build-snaps syntax outlined in the linked design documentation.
qwen3.6-35b-a3b-mtp-q6 — — Closed and superseded by pull request #1518, which implemented the build-snaps syntax and design discussed on the Snapcraft forum.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/snapcraft#1518 (confidence 100%)

    Merged implementation introducing project- and part-level build-snaps support.

Related issues

Issue Project State Summary Similarity
#1518 project: introduce build-snaps snapcraft merged Merged PR #1518 as commit 69dceb848, adding a project-level and part-level `build-snaps` keyword with advanced grammar support (+902/-10, 24 files). Implements the design in snapcraft#1442; the feature remains in current snapcraft.
89%
#1556 build-snaps recording snapcraft closed Build-snaps recording was implemented and merged in canonical/snapcraft#1566 via commit e1d74020b.
76%
#1566 recording: record build-snaps installed during the pull snapcraft merged Merged as e1d74020b, recording build-snaps installed during the pull and implementing canonical/snapcraft#1556.
71%
#1677974 snap build dependencies snapcraft (launchpad) closed Request to allow snaps as build deps in snapcraft.yaml was implemented as the `build-snaps` key, merged in canonical/snapcraft#1518 (commit 69dceb848) and shipped in Snapcraft 2.34; cjwatson closed the LP bug pointing to that feature.
71%
#1718823 It is not possible to use global build-snaps snapcraft (launchpad) closed Global build-snaps support was implemented in canonical/snapcraft#3790 and merged as commit 6688b58bc, allowing build-snaps at the root level for all parts.
70%