remote-build: package up local sources with source-type 'git'
Metadata
Current evaluation
Merged PR #3056 in commit ccfd349af, making remote-build package local Git sources declared with source-type: git.
Resolution: closed resolved
Reason: PR #3056 was approved and merged as commit ccfd349af, adding support to package local sources configured with source-type 'git' for remote builds.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Signed-off-by: Chris Patterson <chris.patterson@canonical.com>
- [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `./runtests.sh static`?
- [ ] Have you successfully run `./runtests.sh tests/unit`?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #3056 in commit ccfd349af, making remote-build package local Git sources declared with source-type: git. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #3056 in commit ccfd349af, adding packaging for local sources using source-type git in remote builds. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #3056 in commit ccfd349af, enabling remote builds to package local sources using the Git source type. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #3056 as ccfd349af, updating remote-build to package local sources configured with source-type: git. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #3056 in commit ccfd349af, packaging local sources for remote builds with source-type 'git'. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #3056 (ccfd349): remote-build now packages local sources with source-type 'git'. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after approval. Implements remote-build packaging for local sources with source-type 'git'. Approved by one reviewer with zero unresolved comments. Changes modify 2 files (+10/-3 lines). | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged an update enabling remote-build to package local sources when using the 'git' source type. The maintainer-authored change was integrated directly into the main branch without additional review comments or revisions. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2634 remote build: fully preserve local sources and support packaging all sources | snapcraft | merged | Merged #2634 into remote-build, preserving local sources and adding --package-all-sources; Git dependency/import and test issues were addressed before merge. | |
| #310 fix(remote-build): enable git repo check | craft-application | merged | Merged PR #310 in commit 28429b84, enabling remote builds to check Git cleanliness before staging and committing copied project changes. | |
| #1860526 source-type breaks remote-build | snapcraft (launchpad) | closed | Fixed in a new remote-builder that pushes the existing repo to Launchpad unmodified, resolving the source-type: git failure during remote-build. | |
| #2564 remote_build: handle git push in detached head state | snapcraft | merged | Merged PR #2564 (commit 41c7adaf9), fixing remote builds from detached HEAD by using HEAD when Git branch lookup fails. | |
| #4321 remote-build: add control logic when the project is in a git repo | snapcraft | closed | Commit e0ef5ec27 added Git-aware remote-build dispatch: Git projects use the new implementation, while non-Git projects retain the legacy path. |