44
44
- name : Check out repository
45
45
uses : actions/checkout@v4
46
46
- name : Install Ubuntu dependencies
47
- run : sudo rm /etc/apt/sources.list.d/microsoft-prod.list && 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
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
49
49
- name : Compile project with cmake and ccache
50
50
run : gcc --version && ./scripts/linux/psv/build_psv.sh
80
80
- name : Check out repository
81
81
uses : actions/checkout@v4
82
82
- name : Install Ubuntu dependencies
83
- run : sudo rm /etc/apt/sources.list.d/microsoft-prod.list && sudo apt-get update && sudo apt-get install -y libboost-all-dev ccache libssl-dev libcurl4-openssl-dev --no-install-recommends
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
85
85
- name : Compile project with cmake and ccache
86
86
run : gcc --version && ./scripts/linux/psv/build_psv.sh
97
97
- name : Check out repository
98
98
uses : actions/checkout@v4
99
99
- name : Install Ubuntu dependencies
100
- run : sudo rm /etc/apt/sources.list.d/microsoft-prod.list && 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
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
102
102
- name : Compile project without cache
103
103
run : ./scripts/linux/psv/build_psv_no_cache.sh
@@ -114,7 +114,7 @@ jobs:
114
114
- name : Check out repository
115
115
uses : actions/checkout@v4
116
116
- name : Install Ubuntu dependencies
117
- run : sudo rm /etc/apt/sources.list.d/microsoft-prod.list && 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
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
119
119
- name : Compile project with cmake and ccache
120
120
run : gcc --version && ./scripts/linux/psv/build_psv.sh
@@ -129,7 +129,7 @@ jobs:
129
129
- name : Check out repository
130
130
uses : actions/checkout@v4
131
131
- name : Install Ubuntu dependencies
132
- run : sudo rm /etc/apt/sources.list.d/microsoft-prod.list && sudo apt-get update && sudo apt-get install -y libboost-all-dev libssl-dev libcurl4-openssl-dev --no-install-recommends
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
134
134
- name : Compile project without cache
135
135
run : ./scripts/linux/psv/build_psv_no_cache.sh
@@ -231,6 +231,41 @@ jobs:
231
231
run : scripts/ios/azure_ios_build_psv.sh
232
232
shell : bash
233
233
234
+ psv-win-16-vc2019-build :
235
+ name : PSV.Win.VC2019
236
+ runs-on : windows-2019
237
+ env :
238
+ BUILD_TYPE : RelWithDebInfo
239
+ GENERATOR : " Visual Studio 16 2019"
240
+ steps :
241
+ - name : Check out repository
242
+ uses : actions/checkout@v4
243
+ - name : Build
244
+ run : scripts/windows/build.sh
245
+ shell : bash
246
+
247
+ psv-win-14-vc2015-build :
248
+ name : PSV.Win.VC2015
249
+ runs-on : windows-2019
250
+ env :
251
+ BUILD_TYPE : RelWithDebInfo
252
+ GENERATOR : " Visual Studio 14 2015"
253
+ strategy :
254
+ matrix :
255
+ toolset : [ 14.0, 14.XX ]
256
+ arch :
257
+ - x64
258
+ - x86
259
+ steps :
260
+ - name : Check out repository
261
+ uses : actions/checkout@v4
262
+ - uses : ilammy/msvc-dev-cmd@v1
263
+ with :
264
+ arch : ${{ matrix.arch }}
265
+ - name : Build
266
+ run : scripts/windows/build.sh
267
+ shell : bash
268
+
234
269
psv-commit-checker :
235
270
name : PSV.Commit.Checker
236
271
runs-on : ubuntu-20.04
0 commit comments