From 0b854ed8eb36bf04d597e9f9bc2917fcc557613e Mon Sep 17 00:00:00 2001 From: Andrew Kaster Date: Tue, 15 Jul 2025 14:48:24 -0600 Subject: [PATCH] Devcontainer: Enable vcpkg asset cache for vcpkg cache feature This enables our vcpkg asset cache in the devcontainer setup, protecting CI jobs against flaky upstream tarball downloads. --- .devcontainer/features/vcpkg-cache/install.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/.devcontainer/features/vcpkg-cache/install.sh b/.devcontainer/features/vcpkg-cache/install.sh index cbd928d0688..5c9cdb5b815 100644 --- a/.devcontainer/features/vcpkg-cache/install.sh +++ b/.devcontainer/features/vcpkg-cache/install.sh @@ -28,6 +28,7 @@ python3 ./Toolchain/BuildVcpkg.py # Set the binary cache directory to the one we intend to use at container runtime export VCPKG_ROOT="${PWD}/Build/vcpkg" export VCPKG_BINARY_SOURCES="clear;files,${CACHE_DIR},readwrite" +export X_VCPKG_ASSET_SOURCES="clear;x-azurl,https://vcpkg-cache.app.ladybird.org/ladybird/source-assets/,,read" # Check options to see which versions we should build if [ "${RELEASE_TRIPLET}" = "true" ]; then