You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(NODE-7512): work around Windows C:/Z: NTFS junction in CI scripts
On some Windows Evergreen hosts, install-node.sh resolves NODE_ARTIFACTS_PATH
to Z: (via realpath following an NTFS junction) but DRIVERS_TOOLS is always
set to C: by prepare-shell.sh. When run-tests.sh later calls
init-node-and-npm-env.sh via the C: path, NODE_ARTIFACTS_PATH gets recomputed
to C: and npm is not found.
Fix by persisting the correctly-resolved NODE_ARTIFACTS_PATH to
$DRIVERS_TOOLS/.env in install-dependencies.sh, and restoring it in
run-tests.sh if npm is inaccessible after init-node-and-npm-env.sh runs.
0 commit comments