← Back to issue list

remote-build: package up local sources with source-type 'git'

View original Github issue

Metadata

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

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.
81%
#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.
74%
#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.
72%
#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.
70%
#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.
70%