We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7e4ca58 commit 0c98c5fCopy full SHA for 0c98c5f
.evergreen.yml
@@ -55,6 +55,20 @@ functions:
55
set -e
56
set -x
57
58
+ rm -rf /tmp/m && mkdir -pv /tmp/m # Node.js compilation can fail on long path prefixes
59
+ trap "rm -rf /tmp/m" EXIT
60
+ export TMP=/tmp/m
61
+ export TMPDIR=/tmp/m
62
+
63
+ # The CI machines we have for Windows and x64 macOS are not
64
+ # able to compile OpenSSL with assembly support,
65
+ # so we revert back to the slower version.
66
+ if [ "$OS" == "Windows_NT" ]; then
67
+ export BOXEDNODE_CONFIGURE_ARGS='openssl-no-asm'
68
+ elif uname -a | grep -q 'Darwin.*x86_64'; then
69
+ export BOXEDNODE_CONFIGURE_ARGS='--openssl-no-asm'
70
+ fi
71
72
. .evergreen/use-node.sh
73
npm run build
74
TEST_NODE_VERSION="$TEST_NODE_VERSION" npm run test-ci
0 commit comments