summaryrefslogtreecommitdiffstats
path: root/taskcluster/scripts/misc/repack-node.sh
blob: d3880e47992beb29423a71ff50171137f5dc58b9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/bash
set -x -e -v

# This script is for repacking Node (and NPM) from nodejs.org.

mkdir -p "$UPLOAD_DIR"

cd "$MOZ_FETCHES_DIR"

# npx doesn't have great security characteristics (it downloads and executes
# stuff directly out of npm at runtime), so let's not risk it getting into
# anyone's PATH who doesn't already have it there:
rm -f node/bin/npx node/bin/npx.exe
tar caf "$UPLOAD_DIR"/node.tar.zst node