remote-build: initial Windows support
Metadata
Current evaluation
Merged initial Windows support for remote-build. Approved by one reviewer, adding 72 lines and removing 26 across six files. Requires snapcraft PR #2759.
Suggested action: —
No scores available.
Issue body
Requires: https://github.com/snapcore/snapcraft/pull/2759
Tested against: https://github.com/cjp256/figlet/tree/use-install
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged initial Windows support for remote-build. Approved by one reviewer, adding 72 lines and removing 26 across six files. Requires snapcraft PR #2759. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to add initial Windows support for remote-build. The change depends on snapcraft PR #2759 and was tested against a custom figlet branch. Successfully integrated. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to implement initial Windows support for remote builds. The change depends on snapcraft PR #2759 and was validated against a figlet test repository. Successfully integrated into the codebase. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #196 feat: remote build service | craft-application | merged | Merged the remote build service feature, migrating code from snapcraft. Approved by two reviewers, passed CI checks, and introduced 2316 lines across 26 files. | |
| #299 fix(remote-build): minor edge cases found with snapcraft | craft-application | merged | Fixed minor snapcraft edge cases in remote builds. Merged following approval by two reviewers and passing CI checks. The update modifies three files, adding 43 lines and removing 13. | |
| #3648 cli: reintroduce remote-build and promote to snapcraft help | snapcraft | merged | 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. | |
| #4382 tests: use less mocks in remote-build | snapcraft | merged | Merged changes replace mocked snapcraft.yaml loading in remote-build tests with direct file creation. Approved by two reviewers, passed CI, and serves as preparatory work for issue #4322. | |
| #6075 build!: remove native Windows support | snapcraft | merged | Merged removal of native Windows build support, fully transitioning to WSL. Leftover build files were cleaned up to align with documentation. Approved by three reviewers and passed all CI checks. | |
| #3076 remote-build: fix case where build log url is None | snapcraft | merged | Merged a fix for a None build log URL in remote builds. Added logging and unit tests to resolve SNAPCRAFT-1JW and SNAPCRAFT-1FS. Approved by one reviewer, passed CI, and merged with 40 additions and 11 deletions across two files. |