1818 with :
1919 submodules : ' recursive'
2020 - name : Build dependencies with vcpkg submodule
21- run : ./ci/setup_windows_ci_environment.ps1
21+ run : |
22+ ./ci/setup_cmake.ps1
23+ ./ci/setup_windows_ci_environment.ps1
2224 - name : Run Tests
2325 run : ./ci/do_ci.ps1 cmake.install.test
2426 - name : Run DLL Tests
3436 with :
3537 submodules : ' recursive'
3638 - name : Build dependencies with vcpkg submodule
37- run : ./ci/setup_windows_ci_environment.ps1
39+ run : |
40+ ./ci/setup_cmake.ps1
41+ ./ci/setup_windows_ci_environment.ps1
3842 - name : Run Tests
3943 run : ./ci/do_ci.ps1 cmake.install.test
4044
5155 submodules : ' recursive'
5256 - name : Install libcurl, zlib, nlohmann-json with apt
5357 run : |
54- sudo -E ./ci/setup_googletest.sh
5558 sudo -E ./ci/setup_ci_environment.sh
59+ sudo -E ./ci/setup_cmake.sh
60+ sudo -E ./ci/setup_googletest.sh
5661 - name : Install abseil, protobuf, and grpc with apt
5762 run : |
5863 sudo -E apt-get update
7984 submodules : ' recursive'
8085 - name : Install gtest, libcurl, zlib, nlohmann-json with apt
8186 run : |
82- sudo -E ./ci/setup_googletest.sh
8387 sudo -E ./ci/setup_ci_environment.sh
88+ sudo -E ./ci/setup_cmake.sh
89+ sudo -E ./ci/setup_googletest.sh
8490 - name : Build abseil, protobuf, and grpc with ci scripts
8591 env :
8692 ABSEIL_CPP_VERSION : ' 20240722.1'
@@ -108,8 +114,9 @@ jobs:
108114 submodules : ' recursive'
109115 - name : Install gtest, libcurl, zlib, nlohmann-json with apt
110116 run : |
111- sudo -E ./ci/setup_googletest.sh
112117 sudo -E ./ci/setup_ci_environment.sh
118+ sudo -E ./ci/setup_cmake.sh
119+ sudo -E ./ci/setup_googletest.sh
113120 - name : Build abseil, protobuf, and grpc with ci scripts
114121 env :
115122 ABSEIL_CPP_VERSION : ' 20230125.3'
@@ -141,8 +148,9 @@ jobs:
141148 submodules : ' recursive'
142149 - name : Install gtest, libcurl, zlib, nlohmann-json with apt
143150 run : |
144- sudo -E ./ci/setup_googletest.sh
145151 sudo -E ./ci/setup_ci_environment.sh
152+ sudo -E ./ci/setup_cmake.sh
153+ sudo -E ./ci/setup_googletest.sh
146154 - name : Build abseil, protobuf, and grpc with ci scripts
147155 env :
148156 ABSEIL_CPP_VERSION : ' 20220623.2'
@@ -179,7 +187,9 @@ jobs:
179187 pip install "conan>=2.0,<3"
180188 conan profile detect --force
181189 - name : Install or build all dependencies with Conan
182- run : conan install install/conan/conanfile_stable.txt --build=missing -of /home/runner/conan -s build_type=Debug
190+ run : |
191+ sudo -E ./ci/setup_cmake.sh
192+ conan install install/conan/conanfile_stable.txt --build=missing -of /home/runner/conan -s build_type=Debug
183193 - name : Run Tests (static libs)
184194 env :
185195 BUILD_SHARED_LIBS : ' OFF'
@@ -213,7 +223,9 @@ jobs:
213223 pip install "conan>=2.0,<3"
214224 conan profile detect --force
215225 - name : Install or build all dependencies with Conan
216- run : conan install install/conan/conanfile_latest.txt --build=missing -of /home/runner/conan -s build_type=Debug
226+ run : |
227+ sudo -E ./ci/setup_cmake.sh
228+ conan install install/conan/conanfile_latest.txt --build=missing -of /home/runner/conan -s build_type=Debug
217229 - name : Run Tests (static libs)
218230 env :
219231 BUILD_SHARED_LIBS : ' OFF'
@@ -238,6 +250,7 @@ jobs:
238250 - name : Install Conan and tools
239251 run : |
240252 brew install conan autoconf automake libtool coreutils
253+ sudo -E ./ci/setup_cmake_macos.sh
241254 conan profile detect --force
242255 - name : Install or build all dependencies with Conan
243256 run : conan install install/conan/conanfile_stable.txt --build=missing -of /Users/runner/conan -s build_type=Debug
@@ -258,6 +271,7 @@ jobs:
258271 submodules : ' recursive'
259272 - name : Install Dependencies with Homebrew
260273 run : |
274+ sudo -E ./ci/setup_cmake_macos.sh
261275 brew install coreutils
262276 brew install googletest
263277 brew install google-benchmark
0 commit comments