-
Notifications
You must be signed in to change notification settings - Fork 446
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
Fix shell commands in bcr testing #3070
Conversation
8c25ebe
to
b9944ca
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There's probably scope for tidying this up (e.g. referencing some variables, rather than copy+pasting the lines), but also, I don't think we super need to worry about maintenance here, it's really just Yet Another edit to make on release :D
Thank you, as ever, for all the digging and fixing!
Yeah, going through all this I wonder if I shouldn't just call it quits and publish everything within a single |
3eb87c9
to
eb80af5
Compare
I'm struggling to come up with a way to download the new |
I think this might be a better idea, with the repository cache, the archive will only be downloaded by Bazel for once. |
Is that such a huge deal with such tiny archives? I think I would prefer the extra download for faster downloads and extracts of just the modules I care about. |
I thought those smaller modules all depend on rules_rust already? Indeed the extract time might be faster. Anyway, can you explain a bit why you need to download those archives in the presubmit.yml file? |
7b9964a
to
12f7d19
Compare
Looking at the failure here https://buildkite.com/bazel/bcr-presubmit/builds/9256#0193ac0a-f993-42ec-9d44-747732373250 (bazelbuild/bazel-central-registry#3359), the module is trying to use a directory outside the checkout as |
Have you tried |
Why is that any different than |
overrides won't propagate to dependent, you can just keep them in the MODULE.bazel file, they will be ignored when the module is used as a dependency. Would that work? |
Ah, that's good to know, and that might have worked in combination with some |
This was a regression from #3070
No description provided.