Move vcpkg cache to azuresdkartifacts (#6348)

This commit is contained in:
Wes Haggard 2025-01-15 11:40:42 -08:00 committed by GitHub
parent 713c8531db
commit 32b732cb78
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 10 additions and 9 deletions

5
.vscode/cspell.json vendored
View File

@ -329,9 +329,10 @@
"issecret", "issecret",
"PSScriptRoot", "PSScriptRoot",
"BUILDID", "BUILDID",
"cppvcpkgcache", "azuresdkartifacts",
"cmakegenerate", "cmakegenerate",
"cmakesourcegenerate" "cmakesourcegenerate",
"rwcl"
] ]
}, },
{ {

View File

@ -123,7 +123,7 @@ extends:
AdditionalArguments: ${{ parameters.AdditionalArguments }} AdditionalArguments: ${{ parameters.AdditionalArguments }}
InstallLanguageSteps: InstallLanguageSteps:
- pwsh: | - pwsh: |
Write-Host "##vso[task.setvariable variable=VCPKG_BINARY_SOURCES_SECRET;issecret=true;]clear;x-azblob,https://cppvcpkgcache.blob.core.windows.net/public-vcpkg-container,,read" Write-Host "##vso[task.setvariable variable=VCPKG_BINARY_SOURCES_SECRET;issecret=true;]clear;x-azblob,https://azuresdkartifacts.blob.core.windows.net/public-vcpkg-container,,read"
displayName: Set Vcpkg Variables displayName: Set Vcpkg Variables
EnvVars: EnvVars:

View File

@ -36,7 +36,7 @@ extends:
LanguageVersion: 'N/A' LanguageVersion: 'N/A'
InstallLanguageSteps: InstallLanguageSteps:
- pwsh: | - pwsh: |
Write-Host "##vso[task.setvariable variable=VCPKG_BINARY_SOURCES_SECRET;issecret=true;]clear;x-azblob,https://cppvcpkgcache.blob.core.windows.net/public-vcpkg-container,,read" Write-Host "##vso[task.setvariable variable=VCPKG_BINARY_SOURCES_SECRET;issecret=true;]clear;x-azblob,https://azuresdkartifacts.blob.core.windows.net/public-vcpkg-container,,read"
displayName: Set Vcpkg Variables displayName: Set Vcpkg Variables
- ${{ if parameters.Profile }}: - ${{ if parameters.Profile }}:
- task: Bash@3 - task: Bash@3

View File

@ -1,7 +1,7 @@
steps: steps:
- pwsh: | - pwsh: |
Write-Host "##vso[task.setvariable variable=VCPKG_BINARY_SOURCES_SECRET;issecret=true;]clear;x-azblob,https://cppvcpkgcache.blob.core.windows.net/public-vcpkg-container,,read" Write-Host "##vso[task.setvariable variable=VCPKG_BINARY_SOURCES_SECRET;issecret=true;]clear;x-azblob,https://azuresdkartifacts.blob.core.windows.net/public-vcpkg-container,,read"
Write-Host "##vso[task.setvariable variable=X_VCPKG_ASSET_SOURCES_SECRET;issecret=true;]clear;x-azurl,https://cppvcpkgcache.blob.core.windows.net/public-vcpkg-container,,read" Write-Host "##vso[task.setvariable variable=X_VCPKG_ASSET_SOURCES_SECRET;issecret=true;]clear;x-azurl,https://azuresdkartifacts.blob.core.windows.net/public-vcpkg-container,,read"
displayName: Set Vcpkg Variables displayName: Set Vcpkg Variables
- script: vcpkg --version - script: vcpkg --version

View File

@ -1,5 +1,5 @@
param( param(
[string] $StorageAccountName = 'cppvcpkgcache', [string] $StorageAccountName = 'azuresdkartifacts',
[string] $StorageContainerName = 'public-vcpkg-container' [string] $StorageContainerName = 'public-vcpkg-container'
) )
@ -40,5 +40,5 @@ Write-Host "Ensure redaction of SAS tokens in logs"
Write-Host "##vso[task.setvariable variable=VCPKG_BINARY_SAS_TOKEN;issecret=true;]$vcpkgBinarySourceSas" Write-Host "##vso[task.setvariable variable=VCPKG_BINARY_SAS_TOKEN;issecret=true;]$vcpkgBinarySourceSas"
Write-Host "Setting vcpkg binary cache to read and write" Write-Host "Setting vcpkg binary cache to read and write"
Write-Host "##vso[task.setvariable variable=VCPKG_BINARY_SOURCES_SECRET;issecret=true;]clear;x-azblob,https://cppvcpkgcache.blob.core.windows.net/$StorageContainerName,$vcpkgBinarySourceSas,readwrite" Write-Host "##vso[task.setvariable variable=VCPKG_BINARY_SOURCES_SECRET;issecret=true;]clear;x-azblob,https://$StorageAccountName.blob.core.windows.net/$StorageContainerName,$vcpkgBinarySourceSas,readwrite"
Write-Host "##vso[task.setvariable variable=X_VCPKG_ASSET_SOURCES_SECRET;issecret=true;]clear;x-azurl,https://cppvcpkgcache.blob.core.windows.net/$StorageContainerName,$vcpkgBinarySourceSas,readwrite" Write-Host "##vso[task.setvariable variable=X_VCPKG_ASSET_SOURCES_SECRET;issecret=true;]clear;x-azurl,https://$StorageAccountName.blob.core.windows.net/$StorageContainerName,$vcpkgBinarySourceSas,readwrite"