← Back to issue list

feat(snap): add git as craft.git to rockcraft

View original Github issue

Metadata

Project
rockcraft
Number
#756
Type
pull request
State
merged
Author
dariuszd21
Labels
Created
Updated
Closed

Current evaluation

Merged. Added git as craft.git to the rockcraft snap package to enable git-based operations for craft libraries. Approved by two reviewers, the change updates four files with 72 additions.

Suggested action:

No scores available.

Issue body

- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? This PR adds stages `git` in the `rockcraft` snap package, to enable `git`-based operations for `craft` libraries. (CRAFT-3548)

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged. Added git as craft.git to the rockcraft snap package to enable git-based operations for craft libraries. Approved by two reviewers, the change updates four files with 72 additions.
qwen3.6-35b-a3b-mtp-q6 Merged addition of a git stage to the rockcraft snap package, enabling git-based operations for craft libraries per CRAFT-3548.
qwen3.6-35b-a3b-mtp-q6 Merged addition of a git stage to the rockcraft snap package, enabling git-based operations for craft libraries per CRAFT-3548.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#5149 feat(snap): add git as craft.git to snapcraft snapcraft merged Merged addition of a git binary as craft.git to snapcraft. Approved by two reviewers, the 72-line change across four files enables craft libraries to use the git client, resolving CRAFT-3547.
90%
#1093 feat(snap): add rockcraft.json to the snap rockcraft merged Merged a pull request adding rockcraft.json to the snap. Requested by the Rocks team, this enables users to validate rockcraft.yaml against their installed version and check supported bases. Approved by two reviewers and passed CI checks.
79%
#925 feat: use "craft.git" for git where possible craft-parts merged Merged a feature prioritizing craft.git over system git when available, with a fallback to git. Approved by two reviewers, this resolves issue #900 with 93 additions and 11 deletions across four files.
75%
#15 feat: add Snapcraft 8.x rock snapcraft-rocks merged Merged a minimal change adding a Snapcraft 8.x rock. Approved by two reviewers and implemented by maintainer tigarmo. Accepted without comments or CI checks.
73%
#149 sources: add the git source handler (CRAFT-588) craft-parts merged Successfully merged a pull request adding a git source handler to specify git repositories as a part source. Code and tests were ported from snapcraft with initialization and write methods removed. Approved and passed CI checks.
71%