@@ -23,18 +23,29 @@ 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
+ cmakeBuildType : ' Release'
34
+ buildWithCMakeArgs : ' -DCPPREST_EXCLUDE_BROTLI=OFF'
33
35
- script : |
34
- cd out\build\ ${{ parameters.targetPlatform }}_Release \Binaries\Debug
36
+ cd $(Build.ArtifactStagingDirectory)\ ${{ parameters.targetPlatform }}_Debug \Binaries\Release
35
37
.\test_runner.exe *testd.dll
36
38
displayName: 'Run tests, debug'
39
+ - task : run-cmake@0
40
+ displayName : ' Run CMake with Ninja (Release)'
41
+ enabled : true
42
+ inputs :
43
+ cmakeListsOrSettingsJson : ' CMakeListsTxtBasic'
44
+ cmakeBuildType : ' Release'
45
+ useVcpkgToolchainFile : true
46
+ buildDirectory : $(Build.ArtifactStagingDirectory)/${{ parameters.targetPlatform }}_Release
47
+ buildWithCMakeArgs : ' -DCPPREST_EXCLUDE_BROTLI=OFF'
37
48
- script : |
38
- cd out\build \${{ parameters.targetPlatform }}_Release\Binaries\Release
49
+ cd $(Build.ArtifactStagingDirectory) \${{ parameters.targetPlatform }}_Release\Binaries\Release
39
50
.\test_runner.exe *test.dll
40
51
displayName: 'Run tests, release'
0 commit comments