Skip to content

Commit 22ef070

Browse files
committed
Merge branch 'master' into feature/dependabot
2 parents 4b20f2b + 6cb268e commit 22ef070

File tree

2 files changed

+14
-6
lines changed

2 files changed

+14
-6
lines changed

release/createAdoPrs.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ async function main() {
209209
`Update agent publish script to version ${agentVersion}`,
210210
[
211211
path.join(
212-
'tfs', `m${sprint}`, 'PipelinesAgentRelease', agentVersion, 'Publish.ps1'
212+
'tfs', `M${sprint}`, 'PipelinesAgentRelease', agentVersion, 'Publish.ps1'
213213
)
214214
],
215215
dryrun

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)