CI: don't fail the deps-installation scripts

Let CMake detect missing dependencies, one stage later in CI
This commit is contained in:
Adriaan de Groot 2023-10-31 16:29:54 +01:00
parent d3a767bad8
commit 97da73b170
6 changed files with 8 additions and 2 deletions

View File

@ -43,3 +43,4 @@ apt-get -y install \
libpwquality-dev \
libqt5webenginewidgets5 \
qtwebengine5-dev
true

View File

@ -15,4 +15,6 @@ yum install -y qt6-qtbase-devel qt6-linguist qt6-qtbase-private-devel qt6-qtdecl
yum install -y kf6-kcoreaddons-devel kf6-kdbusaddons-devel kf6-kcrash-devel
yum install -y polkit-qt6-1-devel appstream-qt-devel
# Runtime dependencies for QML modules
yum install -y kf6-kirigami2-devel qt6-qt5compat-devel
yum install -y kf6-kirigami2-devel || true
yum install -y qt6-qt5compat-devel || true
true

View File

@ -22,4 +22,4 @@ pacman -S --noconfirm \
"kio" \
"kparts" \
"qtwebengine"
true

View File

@ -33,3 +33,4 @@ apt-get -y install \
qtdeclarative5-dev \
qttools5-dev \
qttools5-dev-tools
true

View File

@ -18,3 +18,4 @@ zypper --non-interactive in "qt6-declarative-devel" "cmake(Qt6Concurrent)" "cmak
zypper --non-interactive in "cmake(KF6CoreAddons)" "cmake(KF6DBusAddons)" "cmake(KF6Crash)"
zypper --non-interactive in "cmake(KF6Parts)" # Also installs KF5 things
zypper --non-interactive in "cmake(PolkitQt6-1)"
true

View File

@ -43,3 +43,4 @@ zypper --non-interactive in \
# Not actual dependencies, but good to have
zypper --non-interactive in python311-PyYAML python311-jsonschema
true