22
22
CXX : g++-7
23
23
steps :
24
24
- name : Check out repository
25
- uses : actions/checkout@v3
25
+ uses : actions/checkout@v4
26
26
- name : " C++ Lint checker script"
27
27
run : ./scripts/misc/cpplint_ci.sh
28
28
shell : bash
42
42
CXX : g++-9
43
43
steps :
44
44
- name : Check out repository
45
- uses : actions/checkout@v3
45
+ uses : actions/checkout@v4
46
46
- name : Install Ubuntu dependencies
47
47
run : sudo apt-get update && sudo apt-get install -y libboost-all-dev ccache libssl-dev libcurl4-openssl-dev gcc-9 g++-9 --no-install-recommends
48
48
shell : bash
63
63
CXX : g++-7
64
64
steps :
65
65
- name : Check out repository
66
- uses : actions/checkout@v2
66
+ uses : actions/checkout@v4
67
67
- name : Install Ubuntu dependencies
68
68
run : sudo apt-get update && sudo apt-get install -y libboost-all-dev libssl-dev libcurl4-openssl-dev gcc-7 g++-7 --no-install-recommends
69
69
shell : bash
78
78
BUILD_TYPE : RelWithDebInfo
79
79
steps :
80
80
- name : Check out repository
81
- uses : actions/checkout@v3
81
+ uses : actions/checkout@v4
82
82
- name : Install Ubuntu dependencies
83
83
run : sudo apt-get update && sudo apt-get install -y libboost-all-dev ccache libssl-dev libcurl4-openssl-dev --no-install-recommends
84
84
shell : bash
95
95
CXX : g++-13
96
96
steps :
97
97
- name : Check out repository
98
- uses : actions/checkout@v2
98
+ uses : actions/checkout@v4
99
99
- name : Install Ubuntu dependencies
100
100
run : sudo add-apt-repository ppa:ubuntu-toolchain-r/test && sudo apt-get update && sudo apt-get install -y libboost-all-dev libssl-dev libcurl4-openssl-dev gcc-13 g++-13 --no-install-recommends
101
101
shell : bash
@@ -112,7 +112,7 @@ jobs:
112
112
CXX : g++-13
113
113
steps :
114
114
- name : Check out repository
115
- uses : actions/checkout@v3
115
+ uses : actions/checkout@v4
116
116
- name : Install Ubuntu dependencies
117
117
run : sudo add-apt-repository ppa:ubuntu-toolchain-r/test && sudo apt-get update && sudo apt-get install -y libboost-all-dev ccache libssl-dev libcurl4-openssl-dev --no-install-recommends
118
118
shell : bash
@@ -127,7 +127,7 @@ jobs:
127
127
BUILD_TYPE : RelWithDebInfo
128
128
steps :
129
129
- name : Check out repository
130
- uses : actions/checkout@v2
130
+ uses : actions/checkout@v4
131
131
- name : Install Ubuntu dependencies
132
132
run : sudo apt-get update && sudo apt-get install -y libboost-all-dev libssl-dev libcurl4-openssl-dev --no-install-recommends
133
133
shell : bash
@@ -145,7 +145,7 @@ jobs:
145
145
CXX : clang++-7
146
146
steps :
147
147
- name : Check out repository
148
- uses : actions/checkout@v2
148
+ uses : actions/checkout@v4
149
149
- name : Install Ubuntu dependencies
150
150
run : sudo apt-get update -y && sudo apt-get install clang-7 ccache libcurl4-openssl-dev -y --no-install-recommends --fix-missing
151
151
shell : bash
@@ -161,7 +161,7 @@ jobs:
161
161
BUILD_TYPE : RelWithDebInfo
162
162
steps :
163
163
- name : Check out repository
164
- uses : actions/checkout@v2
164
+ uses : actions/checkout@v4
165
165
- name : Verification of prerequisites
166
166
run : env && ls -la $ANDROID_HOME
167
167
shell : bash
@@ -174,7 +174,7 @@ jobs:
174
174
runs-on : macOS-11
175
175
steps :
176
176
- name : Check out repository
177
- uses : actions/checkout@v2
177
+ uses : actions/checkout@v4
178
178
- name : MacOS Build
179
179
run : scripts/macos/psv/azure_macos_build_psv.sh
180
180
shell : bash
@@ -184,7 +184,7 @@ jobs:
184
184
runs-on : macOS-12
185
185
steps :
186
186
- name : Check out repository
187
- uses : actions/checkout@v2
187
+ uses : actions/checkout@v4
188
188
- name : MacOS Build
189
189
run : scripts/macos/psv/azure_macos_build_psv.sh
190
190
shell : bash
@@ -194,7 +194,7 @@ jobs:
194
194
runs-on : macOS-11
195
195
steps :
196
196
- name : Check out repository
197
- uses : actions/checkout@v2
197
+ uses : actions/checkout@v4
198
198
- name : iOS Xcode 11-7 Build
199
199
run : scripts/ios/azure_ios_build_psv.sh
200
200
shell : bash
@@ -206,7 +206,7 @@ jobs:
206
206
runs-on : macOS-12
207
207
steps :
208
208
- name : Check out repository
209
- uses : actions/checkout@v2
209
+ uses : actions/checkout@v4
210
210
- name : iOS Xcode 14-2 Build
211
211
run : scripts/ios/azure_ios_build_psv.sh
212
212
shell : bash
@@ -216,7 +216,7 @@ jobs:
216
216
runs-on : macOS-13
217
217
steps :
218
218
- name : Check out repository
219
- uses : actions/checkout@v2
219
+ uses : actions/checkout@v4
220
220
- name : iOS Xcode 15 Build
221
221
run : scripts/ios/azure_ios_build_psv.sh
222
222
shell : bash
@@ -226,17 +226,47 @@ jobs:
226
226
runs-on : macOS-14
227
227
steps :
228
228
- name : Check out repository
229
- uses : actions/checkout@v2
229
+ uses : actions/checkout@v4
230
230
- name : iOS Xcode 15 Build
231
231
run : scripts/ios/azure_ios_build_psv.sh
232
232
shell : bash
233
233
234
+ psv-win-vc2019-build :
235
+ name : PSV.Win.VC2019
236
+ runs-on : windows-2019
237
+ env :
238
+ BUILD_TYPE : RelWithDebInfo
239
+ steps :
240
+ - name : Check out repository
241
+ uses : actions/checkout@v4
242
+ - name : Build
243
+ run : scripts/windows/build.sh
244
+ shell : bash
245
+
246
+ psv-win-vc2019-build-2 :
247
+ name : PSV.Win.VC2019
248
+ runs-on : windows-2019
249
+ env :
250
+ BUILD_TYPE : Release
251
+ strategy :
252
+ matrix :
253
+ toolset :
254
+ - 14.0
255
+ - 14.XX
256
+ steps :
257
+ - name : Check out repository
258
+ uses : actions/checkout@v4
259
+ - uses : ilammy/msvc-dev-cmd@v1
260
+ - name : Build
261
+ run : scripts/windows/build.sh
262
+ shell : bash
263
+
234
264
psv-commit-checker :
235
265
name : PSV.Commit.Checker
236
266
runs-on : ubuntu-20.04
237
267
if : github.ref_name != 'master'
238
268
steps :
239
- - uses : actions/checkout@v3
269
+ - uses : actions/checkout@v4
240
270
with :
241
271
fetch-depth : 0
242
272
- name : Set tags env variables.
0 commit comments