Commit Graph

2 Commits

Author SHA1 Message Date
Paul Gschwendtner fed76306d9 ci: improve stability of windows bazel CI job (#45431)
Improves stability of the Windows Bazel CI job by
installing Bazelisk globally.

Also makes the environment helpers more convenient by
evaluating the variable assignments directly, simplifying
some Bash logic.

PR Close #45431
2022-03-25 12:18:34 -07:00
Paul Gschwendtner a48683be1c ci: make windows circleci job more robust and use git bash (#45431)
It is totally fine, and expected to use Git Bash for running Bazel
on Windows. In fact this is the most common setup for Bazel on Windows
and it's unrealistic to run without it.

This allows us to remove the old/legacy Powershell setup from CI
which is also quite flaky sometimes and does not reproduce how
Bazel is used on windows-users dev machines.

PR Close #45431
2022-03-25 12:18:34 -07:00