← Back to issue list

feat: implement --shell, shell-after, --debug

View original Github issue

Metadata

Project
craft-application
Number
#81
Type
pull request
State
merged
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #81 as commit acad93da, adding --shell, --shell-after and --debug support and resolving #58 after approval by two maintainers.

Resolution: closed resolved

Reason: PR #81 was merged into main at commit acad93da. Its description explicitly states that it fixes #58 and implements the requested shell and debugging options.

Evaluated by: mr-cal-bot

No scores available.

Issue body

![rockcraft-pack-debug](https://github.com/canonical/craft-application/assets/1951299/6350d115-5b1c-4c38-ac96-54c546761908) Fixes #58

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #81 as commit acad93da, adding --shell, --shell-after and --debug support and resolving #58 after approval by two maintainers.
stealth/space-bunny-alpha — closed resolved Merged in #81 as commit acad93da, adding --shell, --shell-after and --debug and resolving #58. Approved by two maintainer reviewers.
qwen/qwen3.6-35b-a3b — — Merged into main, implementing --shell, shell-after, and --debug flags. Approved by two reviewers, passed CI checks, and increased test coverage by 0.05%. Resolves issue #58.

Update history

No update history recorded yet.

Related work

Related issues

Issue Project State Summary Similarity
#58 Implement "--shell", "--shell-after" and "--debug" craft-application closed Implemented --shell, --shell-after and --debug support through merged PR #436 (commit ab55ec81).
85%
#436 feat: support shell/shell-after and debug in 'pack' craft-application merged Merged craft-application#436 (commit ab55ec81), adding --shell/--shell-after to pack and making --debug shell into the build environment when packing fails; fixes #430.
78%
#430 Properly support `--shell`, `--shell-after` and `--debug` on `pack` craft-application closed Fixed by merged PR #436 (ab55ec81), adding --shell and --shell-after to pack and applying --debug when packing fails.
73%
#495 pack: add support for --debug, --shell, and --shell-after (CRAFT-408) charmcraft merged Merged in commit 1a957995, adding --debug, --shell, and --shell-after to pack for interactive and failure-triggered build debugging.
71%
#840 feat: fix command formating craft-providers merged Merged #840 in commit a6d9042, fixing command debug formatting so shell commands render consistently instead of showing raw argument lists.
70%