Provisioning: Install zip on Linux

Vcpkg needs zip for compressing the build artifacts, etc. for caching.

Task-number: QTBUG-115715
Change-Id: I1f0c056ca44a94ddfc181e6ce0213790e616e431
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
This commit is contained in:
Amir Masoud Abdol
2023-11-14 17:09:38 +01:00
parent d7b66b044f
commit c1847f4f5b
4 changed files with 10 additions and 0 deletions

View File

@@ -141,6 +141,8 @@ installPackages+=(keyutils)
installPackages+=(cifs-utils)
# used for reading vcpkg packages version, from vcpkg.json
installPackages+=(jq)
# zip, needed for vcpkg caching
installPackages+=(zip)
sudo yum -y install "${installPackages[@]}"

View File

@@ -148,6 +148,8 @@ installPackages+=(keyutils)
installPackages+=(cifs-utils)
# used for reading vcpkg packages version, from vcpkg.json
installPackages+=(jq)
# zip, needed for vcpkg caching
installPackages+=(zip)
sudo yum -y install "${installPackages[@]}"

View File

@@ -93,6 +93,9 @@ sudo zypper -nq install autoconf libcurl-devel libexpat-devel
# used for reading vcpkg packages version, from vcpkg.json
sudo zypper -nq install jq
# zip, needed for vcpkg caching
sudo zypper -nq install zip
# Nodejs - required by QtWebengine
sudo zypper -nq install nodejs18

View File

@@ -63,6 +63,9 @@ sudo zypper -nq install make
# Tools to build Git
sudo zypper -nq install autoconf libcurl-devel libexpat-devel
# zip, needed for vcpkg caching
sudo zypper -nq install zip
# OpenSSL 3
sudo zypper -nq install openssl-3