mirror of
https://github.com/actions/runner-images.git
synced 2025-12-11 11:37:00 +00:00
[Windows] Add VCPKG_ROOT variable (#6192)
This commit is contained in:
@@ -17,5 +17,6 @@ Invoke-Expression "$InstallDir\$VcpkgExecPath integrate install"
|
||||
Add-MachinePathItem $InstallDir
|
||||
$env:Path = Get-MachinePath
|
||||
setx VCPKG_INSTALLATION_ROOT $InstallDir /M
|
||||
setx VCPKG_ROOT $InstallDir /M
|
||||
|
||||
Invoke-PesterTests -TestFile "Tools" -TestName "Vcpkg"
|
||||
|
||||
@@ -347,6 +347,10 @@ function Build-PackageManagementEnvironmentTable {
|
||||
@{
|
||||
"Name" = "VCPKG_INSTALLATION_ROOT"
|
||||
"Value" = $env:VCPKG_INSTALLATION_ROOT
|
||||
},
|
||||
@{
|
||||
"Name" = "VCPKG_ROOT"
|
||||
"Value" = $env:VCPKG_ROOT
|
||||
}
|
||||
)
|
||||
if (Test-IsWin19) {
|
||||
|
||||
@@ -147,15 +147,19 @@ Describe "Stack" {
|
||||
|
||||
Describe "Vcpkg" {
|
||||
It "vcpkg" {
|
||||
"vcpkg version" | Should -ReturnZeroExitCode
|
||||
"vcpkg version" | Should -ReturnZeroExitCode
|
||||
}
|
||||
|
||||
It "env variable VCPKG_INSTALLATION_ROOT is set" {
|
||||
$env:VCPKG_INSTALLATION_ROOT | Should -Not -BeNullOrEmpty
|
||||
$env:VCPKG_INSTALLATION_ROOT | Should -Not -BeNullOrEmpty
|
||||
}
|
||||
|
||||
It "VCPKG_INSTALLATION_ROOT directory" {
|
||||
$env:VCPKG_INSTALLATION_ROOT | Should -Exist
|
||||
It "env variable VCPKG_ROOT is set" {
|
||||
$env:VCPKG_ROOT | Should -Not -BeNullOrEmpty
|
||||
}
|
||||
|
||||
It "VCPKG_ROOT directory" {
|
||||
$env:VCPKG_ROOT | Should -Exist
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user