File tree 1 file changed +20
-7
lines changed
1 file changed +20
-7
lines changed Original file line number Diff line number Diff line change @@ -118,18 +118,31 @@ strategy:
118
118
MQTT_BUILD_EXAMPLES : OFF
119
119
120
120
steps :
121
- - script : |
121
+ - powershell : |
122
122
choco install --confirm --limitoutput --no-progress openssl
123
123
displayName : ' install openssl'
124
124
125
- - script : |
125
+ - powershell : |
126
126
git submodule update --init --recursive
127
- mkdir build
127
+ if (!$?) {
128
+ return Write-Error "git submodule update --init --recursive failed"
129
+ } mkdir build
128
130
cd build
129
- set CL=/D_WIN32_WINNT#0x0601
130
- cmake -A x64 -DMQTT_USE_TLS=%MQTT_USE_TLS% -DMQTT_USE_WS=%MQTT_USE_WS% -DMQTT_USE_STR_CHECK=%MQTT_USE_STR_CHECK% -DMQTT_TEST_1=%MQTT_TEST_1% -DMQTT_TEST_2=%MQTT_TEST_2% -DMQTT_TEST_3=%MQTT_TEST_3% -DMQTT_TEST_4=%MQTT_TEST_4% -DMQTT_TEST_5=%MQTT_TEST_5% -DMQTT_TEST_6=%MQTT_TEST_6% -DMQTT_BUILD_EXAMPLES=%MQTT_BUILD_EXAMPLES% ..
131
- cmake --build . --config Release -- -verbosity:minimal
131
+ $env:CL="/D_WIN32_WINNT#0x0601 /DBOOST_THREAD_VERSION#3 /DBOOST_ALLOW_DEPRECATED_HEADERS"
132
+ $env:BOOST_ROOT=$env:BOOST_ROOT_1_69_0
133
+ $env:PATH="$env:BOOST_ROOT\lib;"+$env:PATH
134
+
135
+ cmake -A x64 -DMQTT_USE_TLS=$MQTT_USE_TLS -DMQTT_USE_WS=$MQTT_USE_WS -DMQTT_USE_STR_CHECK=$MQTT_USE_STR_CHECK -DMQTT_TEST_1=$MQTT_TEST_1 -DMQTT_TEST_2=$MQTT_TEST_2 -DMQTT_TEST_3=$MQTT_TEST_3 -DMQTT_TEST_4=$MQTT_TEST_4 -DMQTT_TEST_5=$MQTT_TEST_5 -DMQTT_TEST_6=$MQTT_TEST_6 -DMQTT_BUILD_EXAMPLES=$MQTT_BUILD_EXAMPLES ..
136
+ if (!$?) {
137
+ return Write-Error "cmake failed"
138
+ } mkdir build
139
+ cmake --build . --config Release
140
+ if (!$?) {
141
+ return Write-Error "cmake --build failed"
142
+ } mkdir build
132
143
cd test
133
- set PATH=%BOOST_ROOT%\lib;%PATH%
134
144
ctest -VV
145
+ if (!$?) {
146
+ return Write-Error "ctest -VV failed"
147
+ } mkdir build
135
148
displayName : ' cmake test'
You can’t perform that action at this time.
0 commit comments