-
Notifications
You must be signed in to change notification settings - Fork 16
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
Error running on windows #56
Comments
I'm also seeing this in rules_multirun directly: rules_multirun\tests>bazel run //tests:multirun_parallel
I have an env up and running; if you can share some ideas, I can try them out |
I wonder if the issue is we need to be naming something with |
I did some digging. Seems that ctx.runfiles don't work with bash scripts on windows. There is prior art in aspect bazel-lib, which has a tool that wraps a bash in a bat. I hacked this into an fix here: main...peakschris:rules_multirun:windows But it all seems over-complex; all you are doing is launching the initial py_binary script. I wonder if there is a more modern canonical way to launch that works on all platforms? @alexeagle, do you have any ideas? |
My fix isn't quite there yet, I'm still getting errors:
|
I'm seeing an error in latest rules_lint, which I believe uses multirun 0.9.0 for its format module:
This surprises me because at a glance it looks like rules_multirun invokes bash scripts with the bash executable.
Do you have any hints? Thanks!
The text was updated successfully, but these errors were encountered: