aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHeikki Halmet <heikki.halmet@qt.io>2022-09-15 12:14:53 +0300
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2022-09-21 11:25:50 +0000
commit1796efc2acb5f57650926919134b22730654a471 (patch)
tree6ba16944296d4b158983c814447c9ab3388cc737
parentff5ac751da04b1a8e930412da296c778b0046b66 (diff)
Provisioning: Install Node.js for SLES 15
WebEngine requires node.js version 12 or later Change-Id: I9ff5ebbfcaf328445149e6d0b95e02dd0febf5c3 Reviewed-by: Ville-Pekka Karhu <ville-pekka.karhu@qt.io> (cherry picked from commit bf1c196e41b1ecba73b80160088153645bee6b2d) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rwxr-xr-xcoin/provisioning/qtci-linux-SLES-15_SP4-x86_64/02-enable-modules.sh2
-rwxr-xr-xcoin/provisioning/qtci-linux-SLES-15_SP4-x86_64/02-zypperpackages.sh3
2 files changed, 5 insertions, 0 deletions
diff --git a/coin/provisioning/qtci-linux-SLES-15_SP4-x86_64/02-enable-modules.sh b/coin/provisioning/qtci-linux-SLES-15_SP4-x86_64/02-enable-modules.sh
index 61100b6e..ad69991f 100755
--- a/coin/provisioning/qtci-linux-SLES-15_SP4-x86_64/02-enable-modules.sh
+++ b/coin/provisioning/qtci-linux-SLES-15_SP4-x86_64/02-enable-modules.sh
@@ -52,6 +52,8 @@ sudo SUSEConnect -p sle-module-server-applications/15.4/x86_64
sudo SUSEConnect -p sle-module-desktop-applications/15.4/x86_64
sudo SUSEConnect -p sle-module-development-tools/15.4/x86_64
sudo SUSEConnect -p sle-module-python3/15.4/x86_64
+# sle-module-web-scripting is required for Nodejs
+sudo SUSEConnect -p sle-module-web-scripting/15.4/x86_64
sudo zypper lr -u
diff --git a/coin/provisioning/qtci-linux-SLES-15_SP4-x86_64/02-zypperpackages.sh b/coin/provisioning/qtci-linux-SLES-15_SP4-x86_64/02-zypperpackages.sh
index f4ebbfc2..055f2d9a 100755
--- a/coin/provisioning/qtci-linux-SLES-15_SP4-x86_64/02-zypperpackages.sh
+++ b/coin/provisioning/qtci-linux-SLES-15_SP4-x86_64/02-zypperpackages.sh
@@ -118,6 +118,9 @@ sudo zypper -nq update open-vm-tools
# Tools to build Git
sudo zypper -nq install autoconf libcurl-devel libexpat-devel
+# Nodejs - required by QtWebengine
+sudo zypper -nq install nodejs16
+
gccVersion="$(gcc --version |grep gcc |cut -b 17-23)"
echo "GCC = $gccVersion" >> versions.txt