← Back to issue list

Support `prepare` for parts

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1642371
Type
issue
State
closed
Author
~sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Part-level prepare support was merged in canonical/snapcraft#987 (5671b910b); follow-up #988 added build scriptlet handling.

Resolution: closed resolved

Reason: Commit 5671b910b added prepare-scriptlet support in canonical/snapcraft#987, directly resolving the request. Commit cc123cad9 in follow-up PR #988 added build-scriptlet handling.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Script to run right before a part starts to build

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Part-level prepare support was merged in canonical/snapcraft#987 (5671b910b); follow-up #988 added build scriptlet handling.
stealth/space-bunny-alpha — closed resolved Part-level prepare-script support was merged in canonical/snapcraft#987 (5671b910b); follow-up #988 (cc123cad9) added build-scriptlet handling.
stealth/space-bunny-alpha — closed resolved Prepare-scriptlet support landed in snapcraft#987 (5671b910b); legacy prepare/build/install scriptlets were later removed in snapcraft#2327.
qwen/qwen3.6-35b-a3b — — Closed without implementation. The request to add a prepare hook for parts was abandoned after over nine years with no discussion or resolution.
qwen/qwen3.6-35b-a3b — — Abandoned. The feature request to add a prepare script for parts was closed without resolution, receiving no comments or labels and remaining inactive for over nine years.
qwen/qwen3.6-35b-a3b — — The feature request for a prepare script for parts was closed without implementation or discussion. No resolution or merge details were provided, indicating it was abandoned.
qwen3.6-35b-a3b-mtp-q6 — — The request to add a prepare hook for parts was closed without implementation. With zero comments and no resolution details, the feature was abandoned.

Update history

Date Change
created

Related work

Related issues

Issue Project State Summary Similarity
#1649684 Support `build` for parts snapcraft (launchpad) closed Implemented part-level build scriptlet support, allowing a custom script to replace the plugin build step; merged in snapcore/snapcraft#988 via commit cc123cad9.
80%