59 lines
1.3 KiB
YAML
59 lines
1.3 KiB
YAML
---
|
|
tasks:
|
|
ubuntu1804:
|
|
name: "Ubuntu 18.04"
|
|
platform: ubuntu1804
|
|
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:
|
|
- "--compiler=clang-cl"
|
|
- "--features=layering_check"
|
|
build_targets:
|
|
- "//..."
|
|
test_flags:
|
|
- "--compiler=clang-cl"
|
|
- "--features=layering_check"
|
|
test_targets:
|
|
- "//..."
|