cli: reintroduce remote-build and promote to snapcraft help
Metadata
Current evaluation
Merged PR #3648 (commit 8dc1ac016), restoring remote-build and promote in Snapcraft's main CLI help for Launchpad bug #1943244.
Resolution: closed resolved
Reason: The approved PR was merged, resolving the missing help entries through commit 8dc1ac016.
Evaluated by: mr-cal-bot
No scores available.
Issue body
LP: #[1943244](https://bugs.launchpad.net/snapcraft/+bug/1943244)
- [X] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [X] Have you successfully run `./runtests.sh static`?
- [X] Have you successfully run `./runtests.sh tests/unit`?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #3648 (commit 8dc1ac016), restoring remote-build and promote in Snapcraft's main CLI help for Launchpad bug #1943244. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #3648 (commit 8dc1ac016), restoring remote-build to the main snapcraft help and addressing Launchpad bug #1943244. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged the reintroduction of the remote-build CLI command and promoted it to snapcraft help. Approved by one reviewer, passed CI checks, and resolved Launchpad bug #1943244 via a single-file, four-line deletion. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to reintroduce the remote-build CLI command and promote it to snapcraft help. Resolves Launchpad bug #1943244. Integrated without additional comments. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2933 remote-build: introduce --launchpad-snapcraft-channel option | snapcraft | closed | Closed unmerged; PR #2938 superseded the CLI-toggle approach by making remote builds default to Snapcraft's stable channel, merged as 534ee1c1f. | |
| #1943244 snapcraft remote-build not in the help information | snapcraft (launchpad) | closed | Fixed by snapcore/snapcraft#3648, restoring remote-build and promote to Snapcraft’s top-level help output. | |
| #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. | |
| #2500 cli: add remote build | snapcraft | merged | Merged PR #2500 added a CLI remote-build command that submits source trees to Launchpad and retrieves built snaps or error logs. | |
| #3600 remote build: use channel defaults (CRAFT-568) | snapcraft | merged | Merged #3600, removing hardcoded snapcraft/core18 channel overrides so Launchpad can select remote-build channel defaults (implementation c095b34fe; merge 638239855). | |
| #4478 bug: remote-build broke in snapcraft 8.0 | snapcraft | closed | Fixed by PR #4482, merged as commit 6300e0ee2: remote-build pushes now use the Git CLI instead of libgit2, avoiding SSL broken-pipe failures. | |
| #2768 remote-build: autorecovery | snapcraft | merged | PR #2768 by cjp256 added autorecovery for `snapcraft remote-build` (retry/poll recovery of failed Launchpad builds), approved and merged as commit 0077d8265. | |
| #4892 fix(remotebuild): use legacy launchpad credentials if they exist | snapcraft | merged | Merged in snapcraft#4892 as c1c70a249, adding legacy Launchpad credential fallback, build-for: all support, and expanded remote-build tests; fixes #4889. | |
| #1599578 Snapcraft cloudbuild | snapcraft (launchpad) | closed | Remote building was implemented by merged PR canonical/snapcraft#1121 (commit 834c24bb6), adding cleanbuild --remote for LXD hosts; PR #2500 later added Launchpad remote builds. | |
| #1827513 snapcraft promote | snapcraft (launchpad) | closed | Promotion of build sets implemented via snapcore/snapcraft PR #2556, merged into master as commit 375c735d0 ("cli: snapcraft promote"); bug closed with that PR link. |