ci: Don't ignore xdg-desktop-portal build failure

CI scripts are done using a shell with 'set -e' enabled, but using
'&&' means that the line won't "fail". Run the different commands
sequentially instead.

Spotted by Simon McVittie <smcv@collabora.com>

Closes: #2043
This commit is contained in:
Bastien Nocera 2020-02-21 18:49:56 +01:00
parent 167fbe5be9
commit 7263fc5591

View File

@ -143,7 +143,9 @@ installed-tests:
# https://github.com/flatpak/xdg-desktop-portal/pull/365
- git clone --single-branch https://github.com/flatpak/xdg-desktop-portal.git
- cd xdg-desktop-portal
- ./autogen.sh --prefix=/usr --libdir=/usr/lib64 --disable-libportal --disable-dependency-tracking && make && sudo make install
- ./autogen.sh --prefix=/usr --libdir=/usr/lib64 --disable-libportal --disable-dependency-tracking
- make
- sudo make install
- cd ..
# FIXME install newer gobject-introspection
# with GMemoryMonitor support, see: