Skip to content

Commit 2b3a672

Browse files
committed
check Node v16 on build
Signed-off-by: shmck <shawn.j.mckay@gmail.com>
1 parent b7e23a9 commit 2b3a672

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

scripts/build.sh

+12-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
11
#!/bin/bash
22

3-
echo"Building Extension..."
3+
echo"Checking Node version..."
4+
nodeVersion="$(node --version)"
5+
requiredNodeVersion="16.0.0"
6+
if [ "$(printf '%s\n'"$requiredNodeVersion""${nodeVersion##v}"| sort -V | head -n1)"="$requiredNodeVersion" ];then
7+
echo"Using Node ${nodeVersion}"
8+
else
9+
echo"Build requires Node ${requiredNodeVersion} or above but using ${nodeVersion##v}"
10+
exit 1
11+
fi
12+
13+
14+
echo"Building extension..."
415
tsc -v
516

617
# remove build directory

0 commit comments

Comments
 (0)
close