|
|
@@ -79,6 +79,65 @@ pipeline:
|
|
|
when:
|
|
|
matrix:
|
|
|
TESTS: qt-5.9
|
|
|
+ qt-5.10:
|
|
|
+ image: nextcloudci/client-5.10:client-5.10-2
|
|
|
+ commands:
|
|
|
+ # Install QtKeyChain
|
|
|
+ - /bin/bash -c "
|
|
|
+ export CC=gcc-7 &&
|
|
|
+ export CXX=g++-7 &&
|
|
|
+ source /opt/qt510/bin/qt510-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 "
|
|
|
+ export CC=gcc-7 &&
|
|
|
+ export CXX=g++-7 &&
|
|
|
+ source /opt/qt510/bin/qt510-env.sh &&
|
|
|
+ mkdir build &&
|
|
|
+ cd build &&
|
|
|
+ cmake -D NO_SHIBBOLETH=1 ../ &&
|
|
|
+ make"
|
|
|
+ when:
|
|
|
+ matrix:
|
|
|
+ TESTS: qt-5.10
|
|
|
+ qt-5.11:
|
|
|
+ image: nextcloudci/client-5.11:client-5.11-2
|
|
|
+ commands:
|
|
|
+ # Install QtKeyChain
|
|
|
+ - /bin/bash -c "
|
|
|
+ export CC=gcc-7 &&
|
|
|
+ export CXX=g++-7 &&
|
|
|
+ source /opt/qt511/bin/qt511-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 "
|
|
|
+ export CC=gcc-7 &&
|
|
|
+ export CXX=g++-7 &&
|
|
|
+ source /opt/qt511/bin/qt511-env.sh &&
|
|
|
+ mkdir build &&
|
|
|
+ cd build &&
|
|
|
+ cmake -D NO_SHIBBOLETH=1 ../ &&
|
|
|
+ make"
|
|
|
+ when:
|
|
|
+ matrix:
|
|
|
+ TESTS: qt-5.11
|
|
|
+
|
|
|
AppImage-5.9:
|
|
|
image: nextcloudci/client-appimage-ci:client-appimage-ci-15
|
|
|
commands:
|
|
|
@@ -110,6 +169,8 @@ matrix:
|
|
|
- TESTS: qt-5.7
|
|
|
- TESTS: qt-5.8
|
|
|
- TESTS: qt-5.9
|
|
|
+ - TESTS: qt-5.10
|
|
|
+ - TESTS: qt-5.11
|
|
|
- BUILD: AppImage
|
|
|
- BUILD: Debian
|
|
|
- TESTS: documentation
|