@@ -16,12 +16,12 @@ jobs:
16
16
submodules : ' recursive'
17
17
- name : setup
18
18
run : |
19
- sudo ./ci/setup_cmake.sh
20
- sudo ./ci/setup_ci_environment.sh
19
+ sudo CC=/usr/bin/gcc-10 CXX=/usr/bin/g++-10 ./ci/setup_cmake.sh
20
+ sudo CC=/usr/bin/gcc-10 CXX=/usr/bin/g++-10 ./ci/setup_ci_environment.sh
21
21
- name : run cmake tests (without otlp-exporter)
22
22
run : |
23
- sudo ./ci/setup_thrift.sh
24
- ./ci/do_ci.sh cmake.test
23
+ sudo CC=/usr/bin/gcc-10 CXX=/usr/bin/g++-10 ./ci/setup_thrift.sh
24
+ CC=/usr/bin/gcc-10 CXX=/usr/bin/g++-10 ./ci/do_ci.sh cmake.test
25
25
26
26
cmake_gcc_maintainer_test :
27
27
name : CMake gcc (maintainer mode)
@@ -78,16 +78,16 @@ jobs:
78
78
submodules : ' recursive'
79
79
- name : setup
80
80
run : |
81
- sudo ./ci/setup_cmake.sh
82
- sudo ./ci/setup_ci_environment.sh
81
+ sudo CC=/usr/bin/gcc-10 CXX=/usr/bin/g++-10 ./ci/setup_cmake.sh
82
+ sudo CC=/usr/bin/gcc-10 CXX=/usr/bin/g++-10 ./ci/setup_ci_environment.sh
83
83
- name : run cmake tests (without otlp-exporter)
84
84
run : |
85
- sudo ./ci/setup_thrift.sh
86
- ./ci/do_ci.sh cmake.with_async_export.test
85
+ sudo CC=/usr/bin/gcc-10 CXX=/usr/bin/g++-10 ./ci/setup_thrift.sh
86
+ CC=/usr/bin/gcc-10 CXX=/usr/bin/g++-10 ./ci/do_ci.sh cmake.with_async_export.test
87
87
88
88
cmake_absel_stl_test :
89
89
name : CMake test (with abseil)
90
- runs-on : ubuntu-latest
90
+ runs-on : ubuntu-20.04
91
91
steps :
92
92
- uses : actions/checkout@v3
93
93
with :
@@ -162,7 +162,7 @@ jobs:
162
162
163
163
cmake_otprotocol_test :
164
164
name : CMake test (with otlp-exporter)
165
- runs-on : ubuntu-latest
165
+ runs-on : ubuntu-20.04
166
166
steps :
167
167
- uses : actions/checkout@v3
168
168
with :
@@ -185,10 +185,10 @@ jobs:
185
185
submodules : ' recursive'
186
186
- name : setup
187
187
run : |
188
- sudo ./ci/setup_cmake.sh
189
- sudo ./ci/setup_ci_environment.sh
188
+ sudo CC=/usr/bin/gcc-10 CXX=/usr/bin/g++-10 ./ci/setup_cmake.sh
189
+ sudo CC=/usr/bin/gcc-10 CXX=/usr/bin/g++-10 ./ci/setup_ci_environment.sh
190
190
- name : run tests
191
- run : ./ci/do_ci.sh cmake.test_example_plugin
191
+ run : CC=/usr/bin/gcc-10 CXX=/usr/bin/g++-10 ./ci/do_ci.sh cmake.test_example_plugin
192
192
193
193
bazel_test :
194
194
name : Bazel
@@ -346,7 +346,7 @@ jobs:
346
346
347
347
bazel_tsan :
348
348
name : Bazel tsan config
349
- runs-on : ubuntu-latest
349
+ runs-on : ubuntu-20.04
350
350
steps :
351
351
- uses : actions/checkout@v3
352
352
with :
@@ -493,10 +493,10 @@ jobs:
493
493
submodules : ' recursive'
494
494
- name : setup
495
495
run : |
496
- sudo ./ci/setup_cmake.sh
497
- sudo ./ci/setup_ci_environment.sh
496
+ sudo CC=/usr/bin/gcc-10 CXX=/usr/bin/g++-10 ./ci/setup_cmake.sh
497
+ sudo CC=/usr/bin/gcc-10 CXX=/usr/bin/g++-10 ./ci/setup_ci_environment.sh
498
498
- name : run tests and generate report
499
- run : ./ci/do_ci.sh code.coverage
499
+ run : CC=/usr/bin/gcc-10 CXX=/usr/bin/g++-10 ./ci/do_ci.sh code.coverage
500
500
- name : upload report
501
501
uses : codecov/codecov-action@v3
502
502
with :
0 commit comments