diff --git a/build.ps1 b/build.ps1 index 062a4e22e09..17dcf92951f 100644 --- a/build.ps1 +++ b/build.ps1 @@ -48,6 +48,8 @@ function bazel() { # which later causes issues on Bazel init (source forest creation) on Windows. A shutdown closes workers, # which is a workaround for this problem. bazel shutdown +# Temporary until nodes are reset +bazel clean --expunge # Prefetch nodejs_dev_env to avoid permission denied errors on external/nodejs_dev_env/nodejs_dev_env/node.exe # It isn’t clear where exactly those errors are coming from. diff --git a/ci/configure-bazel.sh b/ci/configure-bazel.sh index 46283a64173..da0bf1f5082 100755 --- a/ci/configure-bazel.sh +++ b/ci/configure-bazel.sh @@ -74,7 +74,7 @@ if is_windows; then SUFFIX="${SUFFIX:0:3}" echo "Platform suffix: $SUFFIX" # We include an extra version at the end that we can bump manually. - CACHE_SUFFIX="$SUFFIX-v10" + CACHE_SUFFIX="$SUFFIX-v11" CACHE_URL="$CACHE_URL/$CACHE_SUFFIX" echo "build:windows-ci --remote_http_cache=https://bazel-cache.da-ext.net/$CACHE_SUFFIX" >> .bazelrc.local fi diff --git a/compatibility/build-release-artifacts-windows.ps1 b/compatibility/build-release-artifacts-windows.ps1 index ed0facae8fc..2d25dfba59f 100644 --- a/compatibility/build-release-artifacts-windows.ps1 +++ b/compatibility/build-release-artifacts-windows.ps1 @@ -37,6 +37,8 @@ function bazel() { bazel shutdown +# Temporary until nodes are reset +bazel clean --expunge bazel fetch @nodejs_dev_env//... bazel build ` `-`-experimental_execution_log_file ${ARTIFACT_DIRS}/build_execution_windows.log `