← Back to issue list

Add "destructive" mode

View original Github issue

Metadata

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

Current evaluation

Added support for --destructive-mode in commit c0dd21a3, delivering the requested in-host build feature parity.

Resolution: closed resolved

Reason: Commit c0dd21a3, titled "feat: support --destructive-mode", implemented the requested option. The issue has no linked resolving PR.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done Add `--destructive-mode` option for in-host builds. ### 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 Added support for --destructive-mode in commit c0dd21a3, delivering the requested in-host build feature parity.
stealth/space-bunny-alpha — closed stale The --destructive-mode feature request was closed without implementation, linked pull requests, or maintainer discussion.
qwen/qwen3.6-35b-a3b — — The request to add a --destructive-mode option for in-host builds was closed without implementation. With zero comments and no linked pull request, the feature request was abandoned.
qwen/qwen3.6-35b-a3b — — Closed without implementation or discussion. The --destructive-mode option for in-host builds was not added, indicating the request was abandoned.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1791201 add support for --destructive-mode snapcraft (launchpad) closed Host builds via --destructive-mode landed in merged PR canonical/snapcraft#2339 (commit 024c63453), making Multipass default while retaining host builds.
78%
#227 cli: add --destructive-mode flag rockcraft merged Merged PR #227 as commit 84f76b85, adding --destructive-mode so ROCKs can be built directly on the host, matching Snapcraft and Charmcraft.
77%
#1183 enhancement: let `destructive-mode` build to pick the correct build automatically craft-application closed Enhancement request to auto-select the host-compatible build under --destructive-mode was declined: @lengau closed it as not planned, discouraging destructive mode; the author switched their release flow to LXD.
74%
#441 commands/pack: add --destructive-mode support (CRAFT-358) charmcraft merged Merged PR #441 via commit 874e2f8a, adding --destructive-mode to pack, Builder.run() handling, and a reusable project-builder fixture.
73%
#1827191 --destructive-mode is not available in `snapcraft clean` snapcraft (launchpad) closed Added --destructive-mode support to snapcraft clean in snapcore/snapcraft PR #2577, enabling host-side project artifact cleanup.
73%
#93 feat: support "--destructive-mode". craft-application merged Merged PR #93 (commit c0dd21a3) added --destructive-mode support to all lifecycle commands, including pack and clean, closing issue #57; maintainer confirmed it also re-enabled a disabled rockcraft spread test.
73%