Skip to content

Commit 188c851

Browse files
sanjuyadav24Sanju Yadav
andauthored
Disabled Node24 download for linux-armv7l (#5393)
* Disabled Node24 download for linux-armv7l * Disabled Node24 download for linux-armv7l --------- Co-authored-by: Sanju Yadav <[email protected]>
1 parent 5ca134a commit 188c851

File tree

1 file changed

+13
-5
lines changed

1 file changed

+13
-5
lines changed

src/Misc/externals.sh

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@ if [[ "$PACKAGERUNTIME" == "win-arm64" ]]; then
2323
INCLUDE_NODE10=false;
2424
fi
2525

26+
if [[ "$PACKAGERUNTIME" == "linux-arm" ]]; then
27+
INCLUDE_NODE24=false
28+
fi
29+
2630
NODE_VERSION="6.17.1"
2731
NODE10_VERSION="10.24.1"
2832
NODE16_VERSION="16.20.2"
@@ -302,7 +306,9 @@ else
302306
fi
303307
acquireExternalTool "${NODE_URL}/v${NODE16_VERSION}/node-v${NODE16_VERSION}-${ARCH}.tar.gz" node16 fix_nested_dir
304308
acquireExternalTool "${NODE_URL}/v${NODE20_VERSION}/node-v${NODE20_VERSION}-${ARCH}.tar.gz" node20_1 fix_nested_dir
305-
acquireExternalTool "${NODE_URL}/v${NODE24_VERSION}/node-v${NODE24_VERSION}-${ARCH}.tar.gz" node24 fix_nested_dir
309+
if [[ "$INCLUDE_NODE24" == "true" ]]; then
310+
acquireExternalTool "${NODE_URL}/v${NODE24_VERSION}/node-v${NODE24_VERSION}-${ARCH}.tar.gz" node24 fix_nested_dir
311+
fi
306312
fi
307313
# remove `npm`, `npx`, `corepack`, and related `node_modules` from the `externals/node*` agent directory
308314
# they are installed along with node, but agent does not use them
@@ -324,10 +330,12 @@ else
324330
rm "$LAYOUT_DIR/externals/node20_1/bin/npx"
325331
rm "$LAYOUT_DIR/externals/node20_1/bin/corepack"
326332

327-
rm -rf "$LAYOUT_DIR/externals/node24/lib"
328-
rm "$LAYOUT_DIR/externals/node24/bin/npm"
329-
rm "$LAYOUT_DIR/externals/node24/bin/npx"
330-
rm "$LAYOUT_DIR/externals/node24/bin/corepack"
333+
if [[ "$INCLUDE_NODE24" == "true" ]]; then
334+
rm -rf "$LAYOUT_DIR/externals/node24/lib"
335+
rm "$LAYOUT_DIR/externals/node24/bin/npm"
336+
rm "$LAYOUT_DIR/externals/node24/bin/npx"
337+
rm "$LAYOUT_DIR/externals/node24/bin/corepack"
338+
fi
331339
fi
332340

333341
if [[ "$L1_MODE" != "" || "$PRECACHE" != "" ]]; then

0 commit comments

Comments
 (0)