@@ -23,18 +23,28 @@ jobs:
23
23
vcpkgDirectory : ' $(vcpkgLocation)'
24
24
vcpkgTriplet : ${{ parameters.targetPlatform }}-windows
25
25
- task : run-cmake@0
26
- displayName : ' Run CMake with Ninja'
26
+ displayName : ' Run CMake with Ninja (Debug) '
27
27
enabled : true
28
28
inputs :
29
- cmakeListsTxtPath : ' CMakeSettings.json'
29
+ cmakeListsOrSettingsJson : ' CMakeListsTxtBasic'
30
+ cmakeBuildType : ' Debug'
30
31
useVcpkgToolchainFile : true
31
- configurationRegexFilter : ' .* ${{ parameters.targetPlatform }}.* '
32
- buildDirectory : $(Build.ArtifactStagingDirectory)/${{ parameters.targetPlatform }}
32
+ buildDirectory : $(Build.ArtifactStagingDirectory)/ ${{ parameters.targetPlatform }}_Debug
33
+ cmakeAppendedArgs : ' -DCPPREST_EXCLUDE_BROTLI=OFF '
33
34
- script : |
34
- cd out\build\ ${{ parameters.targetPlatform }}_Release \Binaries\Debug
35
+ cd $(Build.ArtifactStagingDirectory)\ ${{ parameters.targetPlatform }}_Debug \Binaries\Release
35
36
.\test_runner.exe *testd.dll
36
37
displayName: 'Run tests, debug'
38
+ - task : run-cmake@0
39
+ displayName : ' Run CMake with Ninja (Release)'
40
+ enabled : true
41
+ inputs :
42
+ cmakeListsOrSettingsJson : ' CMakeListsTxtBasic'
43
+ cmakeBuildType : ' Release'
44
+ useVcpkgToolchainFile : true
45
+ buildDirectory : $(Build.ArtifactStagingDirectory)/${{ parameters.targetPlatform }}_Release
46
+ cmakeAppendedArgs : ' -DCPPREST_EXCLUDE_BROTLI=OFF'
37
47
- script : |
38
- cd out\build \${{ parameters.targetPlatform }}_Release\Binaries\Release
48
+ cd $(Build.ArtifactStagingDirectory) \${{ parameters.targetPlatform }}_Release\Binaries\Release
39
49
.\test_runner.exe *test.dll
40
50
displayName: 'Run tests, release'
0 commit comments