File tree 1 file changed +23
-12
lines changed
1 file changed +23
-12
lines changed Original file line number Diff line number Diff line change @@ -2,17 +2,17 @@ build_targets: &build_targets
2
2
- " @boringssl//:crypto"
3
3
- " @boringssl//:ssl"
4
4
5
- matrix :
6
- platform :
5
+ matrix : &matrix
6
+ non_macos_platform :
7
7
- centos7_java11_devtoolset10
8
8
- debian11
9
9
- ubuntu2204
10
10
- windows
11
- bazel : [6.x, 7.x]
11
+ bazel : [7.x]
12
12
tasks :
13
13
verify_targets :
14
14
name : Verify build targets
15
- platform : ${{ platform }}
15
+ platform : ${{ non_macos_platform }}
16
16
bazel : ${{ bazel }}
17
17
build_targets : *build_targets
18
18
# Work around https://github.com/bazelbuild/bazel/issues/10472
@@ -21,13 +21,24 @@ tasks:
21
21
platform : macos
22
22
bazel : ${{ bazel }}
23
23
build_targets : *build_targets
24
- build_flags :
24
+ build_flags : &macos_workaround
25
25
- ' --cxxopt=-std=c++14'
26
26
- ' --sandbox_block_path=/usr/local'
27
- run_test_module :
28
- name : Run test module
29
- platform : ${{ platform }}
30
- bazel : ${{ bazel }}
31
- module_path : util/bazel-example
32
- build_targets :
33
- - //...
27
+ bcr_test_module :
28
+ module_path : util/bazel-example
29
+ matrix : *matrix
30
+ tasks :
31
+ run_test_module :
32
+ name : Run test module
33
+ platform : ${{ non_macos_platform }}
34
+ bazel : ${{ bazel }}
35
+ build_targets :
36
+ - //...
37
+ # Work around https://github.com/bazelbuild/bazel/issues/10472
38
+ run_test_module_on_macos :
39
+ name : Run test module on macOS
40
+ platform : macos
41
+ bazel : ${{ bazel }}
42
+ build_targets :
43
+ - //...
44
+ build_flags : *macos_workaround
You can’t perform that action at this time.
0 commit comments