Add Qt5.9 to drone

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
This commit is contained in:
Roeland Jago Douma 2017-08-05 21:08:45 +02:00
parent 993e1eb89c
commit 067c174e61
No known key found for this signature in database
GPG key ID: F941078878347C0C

View file

@ -77,9 +77,35 @@ pipeline:
when:
matrix:
TESTS: qt-5.8
qt-5.9:
image: nextcloudci/client-5.9:latest
commands:
# Install QtKeyChain
- /bin/bash -c "
source /opt/qt59/bin/qt59-env.sh &&
cd /tmp &&
git clone https://github.com/frankosterfeld/qtkeychain.git &&
cd qtkeychain &&
git checkout v0.8.0 &&
mkdir build &&
cd build &&
cmake ../ &&
make &&
make install"
# Build client
- /bin/bash -c "
source /opt/qt59/bin/qt59-env.sh &&
mkdir build &&
cd build &&
cmake -D NO_SHIBBOLETH=1 ../ &&
make"
when:
matrix:
TESTS: qt-5.9
matrix:
include:
- TESTS: qt-5.6
- TESTS: qt-5.7
- TESTS: qt-5.8
- TESTS: qt-5.9