← Back to issue list

Implement `get_platforms_snap_build_plan()`

View original Github issue

Metadata

Project
craft-platforms
Number
#5
Type
issue
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Implemented platform-aware Snap build plans in merged PR #21, commit 5278aa0.

Resolution: closed resolved

Reason: PR #21 implemented the requested function and was merged as commit 5278aa0. The function is present in craft_platforms/snap/_build.py with dedicated unit tests.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Add a function that'll get a build plan for a snap that includes the platforms keyword.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Implemented platform-aware Snap build plans in merged PR #21, commit 5278aa0.
qwen/qwen3.6-35b-a3b — closed stale Issue requesting `get_platforms_snap_build_plan()` implementation was closed due to inactivity after 835 days; no resolving PR or commit was found.

Update history

Date Change
created

Related work

  • Likely Fixed By: canonical/craft-platforms#21 (confidence 99%)

    Commit 5278aa0 added get_platforms_snap_build_plan() and platform-based Snap build-plan tests.

Related issues

Issue Project State Summary Similarity
#21 feat: make build plans for snaps with platforms craft-platforms merged Merged PR #21 in commit 5278aa0, adding platforms-based Snap build-plan generation and fixing #5.
80%
#5015 Use craft-platforms for build plans snapcraft closed Snapcraft adopted craft-platforms build plans in merged PR #5111 (commit 7969ee8d5), replacing its custom planning logic.
73%
#5111 feat: use `craft-platforms` for build plans snapcraft merged Merged in #5111 via commit 7969ee8d5, replacing Snapcraft’s custom build-plan logic with craft-platforms utilities.
71%