← Back to issue list

pack: implement bundle plugin (CRAFT-360)

View original Github issue

Metadata

Project
charmcraft
Number
#466
Type
pull request
State
merged
Author
cmatsuoka
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #466 via bfbd3078, adding the craft-parts bundle plugin and invoking the parts lifecycle during bundle packing.

Resolution: closed resolved

Reason: PR #466 was approved and merged as commit bfbd3078; implementation commit eacd2433 added the bundle plugin and parts lifecycle integration.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Add the craft-parts bundle plugin and invoke the parts lifecycle from the bundle packing command. Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com>

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #466 via bfbd3078, adding the craft-parts bundle plugin and invoking the parts lifecycle during bundle packing.
stealth/space-bunny-alpha — closed resolved Merged canonical/charmcraft#466 via bfbd3078, adding the craft-parts bundle plugin and invoking the parts lifecycle from bundle packing.
qwen/qwen3.6-35b-a3b — — Implemented the craft-parts bundle plugin and integrated the parts lifecycle into the bundle packing command. Merged following dual reviewer approval and passing CI checks, modifying six files with 191 additions and 124 deletions.
qwen3.6-35b-a3b-mtp-q6 — — Merged. Implements the craft-parts bundle plugin and integrates the parts lifecycle into the bundle packing command, resolving CRAFT-360.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#458 build: integrate craft-parts lifecycle (CRAFT-89, CRAFT-367, CRAFT-357) charmcraft merged Merged PR #458 via 9dc20872 (implementation 437dab55), adding a craft-parts lifecycle and charm build plugin to run the charm builder.
74%
#184 plugins: cmake craft-parts merged Merged the CMake plugin port into craft-parts via PR #184, merge commit 57744f7a, with implementation commit 9ceb1fc8.
72%
#1060 pack: add recursive bundle packing charmcraft merged Merged recursive bundle packing into Charmcraft, updating the pack flow and tests; PR #1060 landed as commit 9fc2467c.
71%
#4811 build(deps): bump craft-parts to 1.31.0 snapcraft merged Merged PR #4811 bumped craft-parts to 1.31.0 to add a new set of plugin docs; resolving merge commit a32f01a21.
70%