Test external modules explicitly in CI (#8507)

This setup is much simpler than calling Bazel from within Bazel
and making sure files and flags are set up correctly.

Co-authored-by: Derek Bailey <derekbailey@google.com>
This commit is contained in:
Marcel
2025-01-24 00:04:06 +01:00
committed by GitHub
parent 026c243dc5
commit 50be3cfe8c
8 changed files with 16 additions and 149 deletions

View File

@@ -38,6 +38,18 @@ tasks:
- "//..."
test_targets:
- "//..."
test_module_cpp:
platform: ubuntu2204
bazel: ${{ bazel }}
working_directory: tests/bazel_repository_test_dir
build_targets:
- "//..."
test_module_ts:
platform: ubuntu2204
bazel: ${{ bazel }}
working_directory: tests/ts/bazel_repository_test_dir
test_targets:
- "//..."
verify_macos:
platform: macos
bazel: ${{ bazel }}