summaryrefslogtreecommitdiffstats
path: root/ci/windows-presubmit.bat
Commit message (Collapse)AuthorAgeFilesLines
* Remove auto-detection of Python toolchain from MODULE.bazel (#4582)v1.15.1Derek Mauro2024-07-311-1/+6
| | | | | | | | | | | since it affects downstream users The correct solution appears to be https://rules-python.readthedocs.io/en/stable/toolchains.html#library-modules-with-dev-only-python-usage This change also includes a workaround for the new mechanism creating paths that are too long for Windows to handle. Backport of 3e3b44c300b21eb996a2957782421bc0f157af18
* Add support for Bzlmod for the next releaseDerek Mauro2024-01-251-0/+1
| | | | | | | | | | | | | | | | | | | https://bazel.build/external/overview#bzlmod Bzlmod will be the default in a future Bazel release. By default it requires projects to be registered with the Bazel Central Registry (https://registry.bazel.build/) and thus uses regular releases by default. Users that want to "live-at-head" can still do this through with overrides (https://bazel.build/external/module#overrides). This change updates GoogleTest dependencies to use released versions. CI uses Bzlmod except in the case of linux_gcc-floor, which will keep testing the old WORKSPACE-based dependency system. PiperOrigin-RevId: 601489729 Change-Id: I6be52034eba0d0e5fe12110e5e82879305cf73ff
* Update CI builds to use Bazel 7.0.0Derek Mauro2024-01-091-2/+1
| | | | | | | --features=external_include_paths has been removed from Windows builds since it appears cause build command errors currently PiperOrigin-RevId: 597020418 Change-Id: Ie37be0d05f3a154ab0d3c3f7d39b4e2c0ed650a3
* Remove the Win64 arch from the CMake Generator sinceDerek Mauro2023-03-281-5/+5
| | | | | | | | | | | this can't be used with MSVC 2022 We also have to use Python 3.4 since that is what the base image has, however, I will create a new image soon that has a modern version of Python. PiperOrigin-RevId: 520010732 Change-Id: Icf2420fd97d2bbc310382a17793045b6e16d62bb
* Migrate CI builds to MSVC 2022Derek Mauro2023-03-271-9/+11
| | | | | PiperOrigin-RevId: 519792199 Change-Id: Ic821b264bf1aef5e03f22fb0e288dd9d56fd536b
* Add Windows CI scriptDino Radakovic2022-10-171-0/+56
PiperOrigin-RevId: 481680362 Change-Id: I87b2b71427a8ad2603f5445d6ef794c3fa84746e