← Back to issue list

remote build: provide a way to clean up all of a user's remote builds

View original Github issue

Metadata

Project
craft-application
Number
#249
Type
issue
State
open
Author
lengau
Labels
Status: Triaged Type: Enhancement
Created
Updated
Closed
—

Current evaluation

Triaged enhancement remains open: add a command to remove stopped, app-prefixed builds left in the user's Launchpad remote-build project after crashes.

Suggested action: keep open

Reason: The maintainer-authored issue specifies a clear command and target set, and the Triaged and Enhancement labels confirm it remains valid. Current remote-build cleanup only deletes the current recipe and repository after completion or confirmed cancellation; no clean-remote-builds implementation exists.

Evaluated by: mr-cal-bot

Impact: 43 Quick Win: 17 Complexity: 52 Confidence: 94 Actionability: 80

Issue body

### What needs to get done This could be done with a `clean-remote-builds` command that deletes all stopped remote builds in the user's remote-build project that starts with the app's name ### Why it needs to get done If remote build crashes, the user has to clean up manually.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 43
Quick Win: 17
Complexity: 52
Confidence: 94
Actionability: 80
keep open Triaged enhancement remains open: add a command to remove stopped, app-prefixed builds left in the user's Launchpad remote-build project after crashes.
qwen/qwen3.6-35b-a3b
Impact: 35
Quick Win: 14
Complexity: 45
Confidence: 75
Actionability: 75
keep open Enhancement request to add a clean-remote-builds command for deleting stopped remote builds on Launchpad. Triaged but not yet implemented.
qwen/qwen3.8-27b
Impact: 35
Quick Win: 19
Staleness: 58
Complexity: 45
Confidence: 78
Support Request: 5
keep open Enhancement request for a clean-remote-builds command that deletes all stopped remote builds in the user's Launchpad remote-build project. Triaged by a maintainer and synced to internal ticket CRAFT-2558, but the command is not yet implemented.
qwen/qwen3.6-35b-a3b
Staleness: 45
Complexity: 30
Confidence: 85
Support Request: 10
keep open Enhancement request for a command to clean up all user's remote builds. Issue is triaged, has an internal ticket, and is awaiting implementation or further discussion.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 30
Confidence: 80
Support Request: 10
close stale Enhancement request to add a clean-remote-builds command for deleting stopped remote builds. Triaged by maintainer, currently inactive with only a Jira bot comment from Feb 2024.

Update history

No update history recorded yet.

Related work

  • Related To: snapcraft#2775 (confidence 94%)

    The closed clean-flag proposal was deferred to future clean-command integration, so it does not implement this request.

  • Related To: craft-application#1205 (confidence 82%)

    Covers orphaned Launchpad repositories caused by failed or detached remote builds and overlaps with the cleanup gap.

Related issues

Issue Project State Summary Similarity
#4481 Clean Launchpad repositories when remote-build errors are raised snapcraft closed Launchpad cleanup for remote-build errors was implemented in commit 663dcdfab; the author confirmed the request was completed.
73%