diff options
author | Roeland Jago Douma <roeland@famdouma.nl> | 2018-06-26 13:49:06 +0300 |
---|---|---|
committer | Roeland Jago Douma <roeland@famdouma.nl> | 2018-06-26 14:08:34 +0300 |
commit | 0a9185b88c2090d83519003055e97a0f1a9b9a82 (patch) | |
tree | 67da0f7796d89d3a0af0998ec3646da38798fbc2 /.drone.yml | |
parent | 5d96a0e6b6e8997815c368be6e6dd6a0db53c760 (diff) |
Add Qt-5.10 and Qt-5.11 drone builds
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Diffstat (limited to '.drone.yml')
-rw-r--r-- | .drone.yml | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/.drone.yml b/.drone.yml index ecf7c8672..0ef5f5f09 100644 --- a/.drone.yml +++ b/.drone.yml @@ -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 |