← Back to issue list

Implement "--shell", "--shell-after" and "--debug"

View original Github issue

Metadata

Project
craft-application
Number
#58
Type
issue
State
closed
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

Implemented --shell, --shell-after and --debug support through merged PR #436 (commit ab55ec81).

Resolution: closed resolved

Reason: The requested options were implemented and merged in canonical/craft-application#436 as commit ab55ec81.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done craft-application current has the command-line options for --shell and --shell-after but the switches aren't actually used. Also we're missing --debug (both the option and the implementation). ### Why it needs to get done For feature-parity with the existing applications.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Implemented --shell, --shell-after and --debug support through merged PR #436 (commit ab55ec81).
stealth/space-bunny-alpha — closed resolved Implemented --shell, --shell-after, and --debug for the pack command in merged PR #436 (commit ab55ec81).
stealth/space-bunny-alpha — closed resolved Resolved by merged PR #436 (commit ab55ec81), completing support for --shell, --shell-after, and --debug across lifecycle commands, including pack.
stealth/space-bunny-alpha — closed resolved Implemented shell, shell-after, and debug support in merged PR #436 (commit ab55ec81).
qwen/qwen3.6-35b-a3b — — Closed without implementation or linked pull request. The requested CLI options remain unaddressed.
qwen/qwen3.6-35b-a3b — — Closed without implementation or discussion, this feature request for adding missing CLI flags (--shell, --shell-after, --debug) to craft-application was abandoned.

Update history

No update history recorded yet.

Related work

Related issues

Issue Project State Summary Similarity
#81 feat: implement --shell, shell-after, --debug craft-application merged Merged PR #81 as commit acad93da, adding --shell, --shell-after and --debug support and resolving #58 after approval by two maintainers.
85%
#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.
76%
#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.
73%
#419 Support `--shell` and `--shell-after` for the `pack` command craft-application closed Added --shell and --shell-after support to pack via merged PR #436 (commit ab55ec81); #419 was closed as a duplicate of #430, which the PR also fixed.
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%