mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-27 10:21:07 +08:00
[vcpkg] Merge unit test pass into x86-windows. (#11858)
This commit is contained in:
parent
9efc1318dd
commit
be298744f7
@ -42,10 +42,6 @@ stages:
|
||||
displayName: 'Run PR Test'
|
||||
dependsOn: delete_tombstones
|
||||
jobs:
|
||||
- template: windows/run-tests.yml
|
||||
parameters:
|
||||
poolName: $(windows-pool)
|
||||
|
||||
- template: windows/azure-pipelines.yml
|
||||
parameters:
|
||||
triplet: x86-windows
|
||||
|
@ -22,6 +22,22 @@ jobs:
|
||||
script: |
|
||||
set VCPKG_DOWNLOADS=D:\downloads
|
||||
.\bootstrap-vcpkg.bat
|
||||
- task: CmdLine@2
|
||||
displayName: "Build vcpkg with CMake and Run Tests"
|
||||
condition: eq('${{ parameters.triplet }}', 'x86-windows')
|
||||
inputs:
|
||||
script: |
|
||||
:: TRANSITION, get these tools on the VMs next time we roll them
|
||||
set VCPKG_DOWNLOADS=D:\downloads
|
||||
.\vcpkg.exe fetch cmake
|
||||
.\vcpkg.exe fetch ninja
|
||||
set PATH=D:\downloads\tools\cmake-3.17.2-windows\cmake-3.17.2-win32-x86\bin;D:\downloads\tools\ninja-1.10.0-windows;%PATH%
|
||||
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\Tools\VsDevCmd.bat" -arch=x86 -host_arch=x86
|
||||
rmdir /s /q build.x86.debug > nul 2> nul
|
||||
cmake.exe -G Ninja -DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=ON -DVCPKG_DEVELOPMENT_WARNINGS=ON -DVCPKG_WARNINGS_AS_ERRORS=ON -DVCPKG_BUILD_FUZZING=ON -B build.x86.debug -S toolsrc
|
||||
ninja.exe -C build.x86.debug
|
||||
build.x86.debug\vcpkg-test.exe
|
||||
failOnStderr: true
|
||||
- powershell: |
|
||||
$env:VCPKG_DOWNLOADS='D:\downloads'
|
||||
$commonArgs = @(
|
||||
|
@ -1,25 +0,0 @@
|
||||
# Copyright (c) Microsoft Corporation.
|
||||
# SPDX-License-Identifier: MIT
|
||||
#
|
||||
# Builds and runs vcpkg-test.exe for PRs and CIs.
|
||||
|
||||
jobs:
|
||||
- job: windows_tests
|
||||
pool:
|
||||
name: ${{ parameters.poolName }}
|
||||
steps:
|
||||
- task: CmdLine@2
|
||||
displayName: "Build and Test vcpkg"
|
||||
inputs:
|
||||
script: |
|
||||
:: TRANSITION, get these tools on the VMs next time we roll them
|
||||
call .\bootstrap-vcpkg.bat
|
||||
.\vcpkg.exe fetch cmake
|
||||
.\vcpkg.exe fetch ninja
|
||||
set PATH=downloads\tools\cmake-3.17.2-windows\cmake-3.17.2-win32-x86\bin;downloads\tools\ninja-1.10.0-windows;%PATH%
|
||||
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\Tools\VsDevCmd.bat" -arch=x86 -host_arch=x86
|
||||
rmdir /s /q build.x86.debug > nul 2> nul
|
||||
cmake.exe -G Ninja -DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=ON -DVCPKG_DEVELOPMENT_WARNINGS=ON -DVCPKG_WARNINGS_AS_ERRORS=ON -DVCPKG_BUILD_FUZZING=ON -B build.x86.debug -S toolsrc
|
||||
ninja.exe -C build.x86.debug
|
||||
build.x86.debug\vcpkg-test.exe
|
||||
failOnStderr: true
|
Loading…
x
Reference in New Issue
Block a user