From c70d100643de0d191c4bf5bb081a099f273bff65 Mon Sep 17 00:00:00 2001
From: Morris Jobke <hey@morrisjobke.de>
Date: Tue, 13 Sep 2016 09:46:39 +0200
Subject: [PATCH] clone depth of 1 and execute integration tests first

* specify git image
---
 .drone.yml | 14 ++++----------
 1 file changed, 4 insertions(+), 10 deletions(-)

diff --git a/.drone.yml b/.drone.yml
index f7c37764a25..90536976738 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -1,4 +1,7 @@
 pipeline:
+  clone:
+    image: plugins/git
+    depth: 1
   jsunit:
     image: nextcloudci/jsunit:1.0.6
     commands:
@@ -9,7 +12,6 @@ pipeline:
   nodb-php5.6:
     image: nextcloudci/php5.6:php5.6-2
     commands:
-      - git submodule update --init
       - NOCOVERAGE=true TEST_SELECTION=NODB ./autotest.sh sqlite
     when:
       matrix:
@@ -18,7 +20,6 @@ pipeline:
   nodb-php7.0:
     image: nextcloudci/php7.0:php7.0-2
     commands:
-      - git submodule update --init
       - NOCOVERAGE=true TEST_SELECTION=NODB ./autotest.sh sqlite
     when:
       matrix:
@@ -27,7 +28,6 @@ pipeline:
   nodb-php7.1:
     image: nextcloudci/php7.1:php7.1-3
     commands:
-      - git submodule update --init
       - NOCOVERAGE=true TEST_SELECTION=NODB ./autotest.sh sqlite
     when:
       matrix:
@@ -36,7 +36,6 @@ pipeline:
   sqlite-php5.6:
     image: nextcloudci/php5.6:php5.6-2
     commands:
-      - git submodule update --init
       - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh sqlite
     when:
       matrix:
@@ -45,7 +44,6 @@ pipeline:
   sqlite-php7.0:
     image: nextcloudci/php7.0:php7.0-2
     commands:
-      - git submodule update --init
       - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh sqlite
     when:
       matrix:
@@ -54,7 +52,6 @@ pipeline:
   sqlite-php7.1:
     image: nextcloudci/php7.1:php7.1-3
     commands:
-      - git submodule update --init
       - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh sqlite
     when:
       matrix:
@@ -64,7 +61,6 @@ pipeline:
     image: nextcloudci/php5.6:php5.6-2
     commands:
       - sleep 15 # gives the database enough time to initialize
-      - git submodule update --init
       - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql
     when:
       matrix:
@@ -74,7 +70,6 @@ pipeline:
     image: nextcloudci/php5.6:php5.6-2
     commands:
       - sleep 10 # gives the database enough time to initialize
-      - git submodule update --init
       - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh pgsql
     when:
       matrix:
@@ -83,7 +78,6 @@ pipeline:
   integration:
     image: nextcloudci/php7.0:php7.0-2
     commands:
-      - git submodule update --init
       - ./occ maintenance:install --admin-pass=admin
       - cd build/integration
       - ./run.sh
@@ -93,6 +87,7 @@ pipeline:
 
 matrix:
   include:
+    - TESTS: integration
     - TESTS: jsunit
     - DB: NODB
       PHP: 5.6
@@ -110,7 +105,6 @@ matrix:
       PHP: 5.6
     - DB: postgres
       PHP: 5.6
-    - TESTS: integration
 
 services:
   cache:
-- 
GitLab