← Back to issue list

commands: add shell and shell after parameters

View original Github issue

Metadata

Project
rockcraft
Number
#68
Type
pull request
State
merged
Author
cmatsuoka
Labels
Created
Updated
Closed

Current evaluation

Merged pull request adding --shell and --shell-after parameters to lifecycle step commands, enabling interactive shell access during parts lifecycle execution. Approved with 170 lines added across five files.

Suggested action:

No scores available.

Issue body

Implement parameters `--shell` and `--shell-after` for lifecycle step commands to shell into the build instance during the parts lifecycle execution. Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com> - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged pull request adding --shell and --shell-after parameters to lifecycle step commands, enabling interactive shell access during parts lifecycle execution. Approved with 170 lines added across five files.
qwen3.6-35b-a3b-mtp-q6 Merged addition of --shell and --shell-after parameters to lifecycle step commands, enabling interactive shell access to the build instance during parts lifecycle execution.
qwen3.6-35b-a3b-mtp-q6 Merged: added --shell and --shell-after parameters to lifecycle step commands, enabling interactive shell access into the build instance during parts lifecycle execution.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1782767 Add --shell-after for lifecycle steps snapcraft (launchpad) closed Request to add --shell-after for lifecycle steps was closed without implementation. Zero comments and no resolution details indicate the feature was abandoned or superseded.
76%
#1782768 Add --shell for lifecycle steps snapcraft (launchpad) closed Feature request to add a --shell flag for lifecycle steps was abandoned and closed without implementation. The proposed functionality would allow shelling into the build environment at a specific step's working directory.
73%
#3718 parts: run debug shell on build environment snapcraft merged Merged. Adds debug, shell, and shell-after flags to launch a build environment shell during parts errors or to replace lifecycle steps. Approved by reviewer, rebased, and passed CI before integration.
73%