-
Notifications
You must be signed in to change notification settings - Fork 321
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(rules_git): add 1.0.0-alpha.1
#1868
Conversation
Hello @bazelbuild/bcr-maintainers, modules without existing maintainers (rules_git) have been updated in this PR. Please review the changes. |
@mattyclarkson I forgot what the status is, but would you be interested in "upstreaming" your circl changes into the BCR module? |
bazel-contrib/bazel-gazelle#1767 is in
Yes, but we're blocked on getting I'll ask on |
8690039
to
70e9ed1
Compare
@mattyclarkson Sorry, I forgot about that PR. I have some other changes planned that would make for a good follow-up minor release. |
No worries, there is a lot going on! Thanks for having another look at it. I'll be able to tidy up |
I'll need to respin this to a later version. It needs two things:
Once #1873 lands, I'll update this PR. |
Needs #1881 |
Currently hitting a IO exception when re-using the declared directory checkout. It may be related to bazelbuild/bazel#22151. Once that has been investigated and squashed, I can update this with |
Hello @bazelbuild/bcr-maintainers, modules without existing maintainers (rules_git) have been updated in this PR. Please review the changes. |
Have pinned the Bazel version to 7.2.1rc2 to avoid bazelbuild/bazel#22151. Once 7.2.1 is released, I'll set the minimum version in The |
Hermetic `git` rules. `.git` object are fetched and all other actions are performed at execution time.
Closing this. We're churning hard on getting |
Provides hermetic
git
rules to fetchgit
repositories.Only
.git
objects are retrieved atbazel fetch
time. All othergit
operations happen at execution time.This is the first alpha. We want to get
git archive
support in-place before beta and battle test thebazel-git
implementation with many more test cases before stable. We would also like to getgit bundle
working to allow upload of already retrieved.git
objects so we can then download the.git
objects with the Bazel HTTP downloader.Documentation is here.