[CI] Windows .bazelrc (#3456)

* bazelrc startup

* Windows Bazel
This commit is contained in:
Esun Kim 2026-02-11 20:52:38 -08:00 committed by GitHub
parent 3210fee460
commit ca24d40fc7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 11 additions and 3 deletions

View file

@ -31,8 +31,9 @@ common --enable_platform_specific_config
build:linux --cxxopt=-std=c++17
build:macos --cxxopt=-std=c++17
build:windows --cxxopt=/std:c++17
build:windows --experimental_strict_action_env
build:windows --incompatible_strict_action_env
build:windows --features=compiler_param_file
build:windows --enable_runfiles
# Common options for CI
build:_ci_base --curses=no
@ -52,6 +53,9 @@ build:ci --action_env=CXX=clang++
# Windows CI options
build:windows_ci --config=_ci_base
build:windows_ci --config=windows
build:windows_ci --jobs=10
build:windows_ci --show_progress_rate_limit=60
build:windows_ci --workspace_status_command="cmd /c exit 0"
# Common options for sanitizers
build:_sanitizer_base --action_env=CC=clang

View file

@ -40,8 +40,10 @@ jobs:
bazelisk-cache: true
disk-cache: true
repository-cache: true
bazelrc: |
startup --windows_enable_symlinks
- name: Build
run: bazel --output_user_root="C:/tmp" --windows_enable_symlinks build --announce_rc --workspace_status_command="cmd /c exit 0" -k "//tensorflow/lite/micro/..."
run: bazel build --config=windows_ci --announce_rc -k "//tensorflow/lite/micro/..."
bazel-windows:
runs-on: windows-x86-n2-16
@ -58,6 +60,8 @@ jobs:
bazelisk-cache: true
disk-cache: true
repository-cache: true
bazelrc: |
startup --windows_enable_symlinks
- uses: actions/setup-python@v6
with:
python-version: '3.10'
@ -67,7 +71,7 @@ jobs:
- name: Test
shell: bash
run: |
tensorflow/lite/micro/tools/ci_build/test_bazel.sh windows_ci "//tensorflow/lite/micro/..."
bazel test --config=windows_ci --build_tests_only "//tensorflow/lite/micro/..."
makefile-windows:
runs-on: windows-x86-n2-16