pack: implement bundle plugin (CRAFT-360)
Metadata
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. | |
| #184 plugins: cmake | craft-parts | merged | Merged the CMake plugin port into craft-parts via PR #184, merge commit 57744f7a, with implementation commit 9ceb1fc8. | |
| #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. | |
| #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. |