mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-05-31 23:27:43 +00:00
Update to nodejs version from 16 to 18.17.1 (#17351)
### Description Update to nodejs version from 16 to 18.17.1 ### Motivation and Context Nodejs will reach EOL in September 2023
This commit is contained in:
parent
2da08c477a
commit
081c0692a4
4 changed files with 12 additions and 8 deletions
|
|
@ -60,8 +60,9 @@ elif [[ "$CPU_ARCH" = "aarch64" ]]; then
|
|||
else
|
||||
NODEJS_ARCH=$CPU_ARCH
|
||||
fi
|
||||
GetFile https://nodejs.org/dist/v16.14.2/node-v16.14.2-linux-${NODEJS_ARCH}.tar.gz /tmp/src/node-v16.14.2-linux-${NODEJS_ARCH}.tar.gz
|
||||
tar --strip 1 -xf /tmp/src/node-v16.14.2-linux-${NODEJS_ARCH}.tar.gz -C /usr
|
||||
# The EOL for nodejs v18.17.1 LTS is April 2025
|
||||
GetFile https://nodejs.org/dist/v18.17.1/node-v18.17.1-linux-${NODEJS_ARCH}.tar.gz /tmp/src/node-v18.17.1-linux-${NODEJS_ARCH}.tar.gz
|
||||
tar --strip 1 -xf /tmp/src/node-v18.17.1-linux-${NODEJS_ARCH}.tar.gz -C /usr
|
||||
|
||||
# The Python version in CentOS 7's python3 package is no longer supported (3.6) so we will build Python from source.
|
||||
echo "Installing Python"
|
||||
|
|
|
|||
|
|
@ -60,8 +60,9 @@ elif [[ "$CPU_ARCH" = "aarch64" ]]; then
|
|||
else
|
||||
NODEJS_ARCH=$CPU_ARCH
|
||||
fi
|
||||
GetFile https://nodejs.org/dist/v16.14.2/node-v16.14.2-linux-${NODEJS_ARCH}.tar.gz /tmp/src/node-v16.14.2-linux-${NODEJS_ARCH}.tar.gz
|
||||
tar --strip 1 -xf /tmp/src/node-v16.14.2-linux-${NODEJS_ARCH}.tar.gz -C /usr
|
||||
# The EOL for nodejs v18.17.1 LTS is April 2025
|
||||
GetFile https://nodejs.org/dist/v18.17.1/node-v18.17.1-linux-${NODEJS_ARCH}.tar.gz /tmp/src/node-v18.17.1-linux-${NODEJS_ARCH}.tar.gz
|
||||
tar --strip 1 -xf /tmp/src/node-v18.17.1-linux-${NODEJS_ARCH}.tar.gz -C /usr
|
||||
|
||||
# The Python version in CentOS 7's python3 package is no longer supported (3.6) so we will build Python from source.
|
||||
echo "Installing Python"
|
||||
|
|
|
|||
|
|
@ -74,8 +74,9 @@ if [[ $SYS_LONG_BIT = "64" && "$GLIBC_VERSION" -gt "9" ]]; then
|
|||
GetFile https://github.com/Kitware/CMake/releases/download/v3.26.3/cmake-3.26.3-Linux-x86_64.tar.gz /tmp/src/cmake-3.26.3-Linux-x86_64.tar.gz
|
||||
tar -zxf /tmp/src/cmake-3.26.3-Linux-x86_64.tar.gz --strip=1 -C /usr
|
||||
echo "Installing Node.js"
|
||||
GetFile https://nodejs.org/dist/v16.14.2/node-v16.14.2-linux-x64.tar.xz /tmp/src/node-v16.14.2-linux-x64.tar.xz
|
||||
tar -xf /tmp/src/node-v16.14.2-linux-x64.tar.xz --strip=1 -C /usr
|
||||
# The EOL for nodejs v18.17.1 LTS is April 2025
|
||||
GetFile https://nodejs.org/dist/v18.17.1/node-v18.17.1-linux-x64.tar.xz /tmp/src/node-v18.17.1-linux-x64.tar.xz
|
||||
tar -xf /tmp/src/node-v18.17.1-linux-x64.tar.xz --strip=1 -C /usr
|
||||
else
|
||||
echo "Installing cmake"
|
||||
GetFile https://github.com/Kitware/CMake/releases/download/v3.26.3/cmake-3.26.3.tar.gz /tmp/src/cmake-3.26.3.tar.gz
|
||||
|
|
|
|||
|
|
@ -53,8 +53,9 @@ cmake --build build-cmake
|
|||
mv ./build-cmake/ninja /usr/bin
|
||||
|
||||
echo "Installing Node.js"
|
||||
GetFile https://nodejs.org/dist/v16.14.2/node-v16.14.2-linux-x64.tar.gz /tmp/src/node-v16.14.2-linux-x64.tar.gz
|
||||
tar --strip 1 -xf /tmp/src/node-v16.14.2-linux-x64.tar.gz -C /usr
|
||||
# The EOL for nodejs v18.17.1 LTS is April 2025
|
||||
GetFile https://nodejs.org/dist/v18.17.1/node-v18.17.1-linux-x64.tar.gz /tmp/src/node-v18.17.1-linux-x64.tar.gz
|
||||
tar --strip 1 -xf /tmp/src/node-v18.17.1-linux-x64.tar.gz -C /usr
|
||||
|
||||
echo "Installing CCache"
|
||||
mkdir -p /tmp/ccache
|
||||
|
|
|
|||
Loading…
Reference in a new issue