Add Qt5.9 to drone
authorRoeland Jago Douma <roeland@famdouma.nl>
Sat, 5 Aug 2017 19:08:45 +0000 (21:08 +0200)
committerRoeland Jago Douma <roeland@famdouma.nl>
Sat, 5 Aug 2017 19:08:45 +0000 (21:08 +0200)
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
.drone.yml

index 06f1bc3b62780ab9c003acaebbb2d4304276401c..c9b13d38195c7f68ac1d3c096de71f1bbe70c762 100644 (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