feat: add a "pending" status to remote builds
Metadata
Current evaluation
Merged in commit 5187b659, adding a pending/queued state to remote builds and upstreaming canonical/snapcraft#4956.
Resolution: closed resolved
Reason: PR #636 was merged via commit 5187b659. The change adds BuildState.PENDING for remote builds, following the implementation in canonical/snapcraft#4956.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you followed the guidelines for contributing?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `make lint && make test`?
- [x] Have you added an entry to the changelog (`docs/reference/changelog.rst`)?
---
Upstreams the code from https://github.com/canonical/snapcraft/pull/4956
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in commit 5187b659, adding a pending/queued state to remote builds and upstreaming canonical/snapcraft#4956. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #636 in commit 5187b659, adding the pending remote-build status and upstreaming the implementation from canonical/snapcraft#4956. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged the feature adding a pending status to remote builds. The change upstreams code from canonical/snapcraft#4956, received two approvals, and modified four files with 43 additions and 15 deletions. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/snapcraft#4956
(confidence 100%)
Merged upstream implementation that was ported into craft-application.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #196 feat: remote build service | craft-application | merged | Merged PR #196 in commit e53de201, adding remote build service support and porting the latest remote-build implementation from Snapcraft. | |
| #4956 remote-build: add "Pending" as a possible status output | snapcraft | merged | Merged #4956 added BuildState.PENDING to remote-build status output, so builds now show “Pending” after “Uploading” instead of jumping to “Stopped.” | |
| #586 feat: add a 'remote-build' command | craft-application | merged | Merged PR #586 as commit 6e49d794, adding a remote-build command adapted from Charmcraft and generalized to be craft-tool-agnostic. |