diff --git a/coin/provisioning/common/linux/install-nodejs.sh b/coin/provisioning/common/linux/install-nodejs.sh index 95a8a0e5..e8289949 100755 --- a/coin/provisioning/common/linux/install-nodejs.sh +++ b/coin/provisioning/common/linux/install-nodejs.sh @@ -8,17 +8,17 @@ source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh" source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh" # This script will install node.js 18.16.0 -version="18.16.0" +version="22.21.1" uname_m="$(uname -m)" case "$uname_m" in x86_64|amd64) - sha256="44d93d9b4627fe5ae343012d855491d62c7381b236c347f7666a7ad070f26548" + sha256="680d3f30b24a7ff24b98db5e96f294c0070f8f9078df658da1bce1b9c9873c88" pkgname="node-v$version-linux-x64.tar.xz" dirname="node-v$version-linux-x64" ;; arm64|aarch64) - sha256="c81dfa0bada232cb4583c44d171ea207934f7356f85f9184b32d0dde69e2e0ea" + sha256="e660365729b434af422bcd2e8e14228637ecf24a1de2cd7c916ad48f2a0521e1" pkgname="node-v$version-linux-arm64.tar.xz" dirname="node-v$version-linux-arm64" ;; diff --git a/coin/provisioning/common/macos/nodejs.sh b/coin/provisioning/common/macos/nodejs.sh index ac927110..6c6d3efb 100755 --- a/coin/provisioning/common/macos/nodejs.sh +++ b/coin/provisioning/common/macos/nodejs.sh @@ -7,10 +7,10 @@ source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh" # This script will install Nodejs -version="18.16.0" +version="22.21.1" urlCache="http://ci-files01-hki.ci.qt.io/input/nodejs/node-v$version.pkg" urlOffcial="https://nodejs.org/dist/v$version/node-v$version.pkg" -sha256="156aa5b9580288fb0b3c6134eb8fac64e50745d78d33eebe9e29eb7ff87b8e1e" +sha256="182ad62634eabbb11497c2284a3172771944f1cd17e23b143e778bd189af6d65" DownloadURL $urlCache $urlOffcial $sha256 "/tmp/node-v$version.pkg" sudo installer -pkg "/tmp/node-v$version.pkg" -target / diff --git a/coin/provisioning/qtci-linux-RHEL-8.10-x86_64/04-install-packages.sh b/coin/provisioning/qtci-linux-RHEL-8.10-x86_64/04-install-packages.sh index 8dd9af34..46fb267e 100644 --- a/coin/provisioning/qtci-linux-RHEL-8.10-x86_64/04-install-packages.sh +++ b/coin/provisioning/qtci-linux-RHEL-8.10-x86_64/04-install-packages.sh @@ -160,7 +160,7 @@ installPackages+=(perl-JSON) sudo yum -y install "${installPackages[@]}" -sudo dnf -y module install nodejs:16 +sudo dnf -y module install nodejs:20 # We shouldn't use yum to install virtualenv. The one found from package repo is not # working, but we can use installed pip diff --git a/coin/provisioning/qtci-linux-RHEL-9.4-x86_64/04-install-packages.sh b/coin/provisioning/qtci-linux-RHEL-9.4-x86_64/04-install-packages.sh index 542968ce..9fcbb9ce 100644 --- a/coin/provisioning/qtci-linux-RHEL-9.4-x86_64/04-install-packages.sh +++ b/coin/provisioning/qtci-linux-RHEL-9.4-x86_64/04-install-packages.sh @@ -176,7 +176,7 @@ installPackages+=(perl-JSON) sudo yum -y install "${installPackages[@]}" -sudo dnf install nodejs-16.14.0-4.el9_0 -y +sudo dnf -y module install nodejs:20 # Required by QtCore sudo dnf install 'perl(English)' -y diff --git a/coin/provisioning/qtci-linux-RHEL-9.6-x86_64/04-install-packages.sh b/coin/provisioning/qtci-linux-RHEL-9.6-x86_64/04-install-packages.sh index cf5bada2..b4cab15b 100644 --- a/coin/provisioning/qtci-linux-RHEL-9.6-x86_64/04-install-packages.sh +++ b/coin/provisioning/qtci-linux-RHEL-9.6-x86_64/04-install-packages.sh @@ -177,7 +177,7 @@ installPackages+=(perl-JSON) sudo yum -y install "${installPackages[@]}" -sudo dnf install nodejs-16.14.0-4.el9_0 -y +sudo dnf -y module install nodejs:22 # Required by QtCore sudo dnf install 'perl(English)' -y