Deprecate the custom prefix callback accepting LogMessageInfo in favor of existing LogMessage data structure extended with necessary data fields to avoid redundancies.
63 lines
1.6 KiB
YAML
63 lines
1.6 KiB
YAML
---
|
|
tasks:
|
|
ubuntu1804:
|
|
name: "Ubuntu 22.04"
|
|
platform: ubuntu2204
|
|
build_flags:
|
|
- "--features=layering_check"
|
|
- "--copt=-Werror"
|
|
build_targets:
|
|
- "//..."
|
|
test_flags:
|
|
- "--features=layering_check"
|
|
- "--copt=-Werror"
|
|
test_targets:
|
|
- "//..."
|
|
macos:
|
|
name: "macOS: latest Xcode"
|
|
platform: macos
|
|
build_flags:
|
|
- "--features=layering_check"
|
|
- "--copt=-Werror"
|
|
build_targets:
|
|
- "//..."
|
|
test_flags:
|
|
- "--features=layering_check"
|
|
- "--copt=-Werror"
|
|
test_targets:
|
|
- "//..."
|
|
windows-msvc:
|
|
name: "Windows: MSVC 2017"
|
|
platform: windows
|
|
environment:
|
|
BAZEL_VC: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC"
|
|
build_flags:
|
|
- "--features=layering_check"
|
|
- "--copt=/WX"
|
|
build_targets:
|
|
- "//..."
|
|
test_flags:
|
|
- "--features=layering_check"
|
|
- "--copt=/WX"
|
|
test_targets:
|
|
- "//..."
|
|
windows-clang-cl:
|
|
name: "Windows: Clang"
|
|
platform: windows
|
|
environment:
|
|
BAZEL_VC: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC"
|
|
build_flags:
|
|
- "--extra_toolchains=@local_config_cc//:cc-toolchain-x64_windows-clang-cl"
|
|
- "--extra_execution_platforms=//:x64_windows-clang-cl"
|
|
- "--compiler=clang-cl"
|
|
- "--features=layering_check"
|
|
build_targets:
|
|
- "//..."
|
|
test_flags:
|
|
- "--extra_toolchains=@local_config_cc//:cc-toolchain-x64_windows-clang-cl"
|
|
- "--extra_execution_platforms=//:x64_windows-clang-cl"
|
|
- "--compiler=clang-cl"
|
|
- "--features=layering_check"
|
|
test_targets:
|
|
- "//..."
|