← Back to issue list

remote-build: option renames for arch, user, and accept-public-upload

View original Github issue

Metadata

Project
snapcraft
Number
#2780
Type
pull request
State
merged
Author
cjp256
Labels
—
Created
Updated
Closed

Current evaluation

Merged #2780 renamed remote-build --arch to --build-on and Launchpad-prefixed the user and public-upload options (commits 6ef1767ba, b8e7121e2).

Resolution: closed resolved

Reason: PR #2780 merged after approval. Commit 6ef1767ba introduced --build-on, and b8e7121e2 completed the related option renames.

Evaluated by: mr-cal-bot

No scores available.

Issue body

No description provided.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #2780 renamed remote-build --arch to --build-on and Launchpad-prefixed the user and public-upload options (commits 6ef1767ba, b8e7121e2).
stealth/space-bunny-alpha — closed resolved Merged #2780 renamed remote-build --arch to --build-on and added launchpad prefixes to --user and --accept-public-upload (6ef1767ba, b8e7121e2).
stealth/space-bunny-alpha — closed resolved Merged #2780 renamed --arch to --build-on and added launchpad- prefixes to --user and --accept-public-upload (commits 6ef1767ba, b8e7121e2).
qwen/qwen3.6-35b-a3b — — Merged. Renamed CLI options arch, user, and accept-public-upload. Adopted reviewer suggestion to rename arch to --build-on. Updated error messages and noted the change requires rebasing dependent PR 2775.
qwen3.6-35b-a3b-mtp-q6 — — Merged after renaming the arch option to build-on to align with existing architecture naming conventions. Updated error messages and comments, and coordinated rebasing of dependent PR #2775.

Update history

No update history recorded yet.

Related work

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

    Its remote-build tests depended on the renamed options and were to be rebased after #2780 merged.

Related issues

Issue Project State Summary Similarity
#2825 remote-build: remove need to specify user snapcraft merged Merged #2825, removing the remote-build user requirement and adding automatic Launchpad login; it also fixed public-upload handling and cleaned up LaunchpadClient.
74%
#2590 remote build: add option to skip public upload question snapcraft merged Merged a remote-build option to skip the public-upload prompt in noninteractive environments; resolving commit d381d921f.
73%
#3021 remote-build: remove artifact sanity check snapcraft merged Merged PR #3021 (commit e4a878561) removed remote-build's artifact arch sanity check, so Launchpad results with arch 'multi' from build-on are downloaded instead of rejected. Fixes LP bug #1870730.
72%
#2467 remote-build: add support for `--build-for` charmcraft open remote-build still rejects --build-for; this untriaged feature request would enable architecture-selective Launchpad builds and reduce queue-related build time.
71%