← Back to issue list

Implement a rock build planner

View original Github issue

Metadata

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

Current evaluation

Rock build planning was implemented and merged in canonical/craft-platforms#25 via commit d9ff004.

Resolution: closed resolved

Reason: PR #25 added the rock build planner and was merged as commit d9ff004; the resulting get_rock_build_plan implementation is present in craft-platforms.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Pull the build plan function from rockcraft into here.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Rock build planning was implemented and merged in canonical/craft-platforms#25 via commit d9ff004.
qwen/qwen3.6-35b-a3b — closed stale Issue requesting to pull the build plan function from rockcraft was closed without implementation, likely due to inactivity after Jira ticket CRAFT-3154 creation.

Update history

Date Change
created

Related work

  • Likely Fixed By: canonical/craft-platforms#25 (confidence 100%)

    The merged PR is titled “feat: add rock build planner” and introduced commit d9ff004.

Related issues

Issue Project State Summary Similarity
#639 Move the build planner logic into craft-platforms rockcraft closed Build planner logic extracted to craft-platforms in merged PR canonical/craft-platforms#25 (commit d9ff004); rockcraft later simplified in commit 5f898b32. Maintainer mr-cal confirmed completion.
78%
#567 refactor: use default BuildPlanner rockcraft merged Merged in canonical/rockcraft#567 as commit 5f898b32, adopting craft-application’s default BuildPlanner after compatibility changes.
78%
#698 Use craft-platforms for build plans rockcraft closed Merged PR #715 (516d29e5) replaced Rockcraft's custom build-plan generation with craft-platforms, resolving #698 and aligning plans with downstream consumers.
77%
#25 feat: add rock build planner craft-platforms merged Merged PR #25 added default and rock build planners, devel distro support, and explanatory comments; merged as commit d9ff004.
75%
#715 refactor: use craft-platform for the build plans rockcraft merged Merged PR #715 (516d29e5) replaced Rockcraft’s custom build-plan generation with craft-platform, creating one shared source for Rockcraft and remote builds; fixes #698.
74%