summaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorLukas Reschke <lukas@statuscode.ch>2016-09-13 17:40:19 +0200
committerMorris Jobke <hey@morrisjobke.de>2016-09-13 18:17:15 +0200
commitc0656fb4ef77cfa7f95912a97a8cef27180ec089 (patch)
treeec853d960e95a9032e5c2ef6f0fb903fd977479f /.travis.yml
parente89ce4a681ca540677fef846c961cc6df78e1d1d (diff)
downloadnextcloud-server-c0656fb4ef77cfa7f95912a97a8cef27180ec089.tar.gz
nextcloud-server-c0656fb4ef77cfa7f95912a97a8cef27180ec089.zip
Move Travis tests to DroneCI
Should give us some quicker test execution speed as we're not limited by Travis Explicitly invoke with "bash" Install instance already Use newest litmus container
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml57
1 files changed, 0 insertions, 57 deletions
diff --git a/.travis.yml b/.travis.yml
deleted file mode 100644
index ddcba167af1..00000000000
--- a/.travis.yml
+++ /dev/null
@@ -1,57 +0,0 @@
-sudo: false
-language: php
-php:
- - 5.6
-
-env:
- global:
- - TEST_DAV=$(tests/travis/changed_app.sh dav)
- - TC=litmus-v2
- matrix:
- - DB=sqlite
-
-branches:
- only:
- - master
- - /^stable\d+(\.\d+)?$/
-
-addons:
- apt:
- packages:
- - realpath
-
-before_install:
- - sh -c "if [ '$TEST_DAV' = '1' ]; then bash tests/travis/before_install.sh $DB; fi"
-
-install:
- - sh -c "if [ '$TEST_DAV' = '1' ]; then bash tests/travis/install.sh $DB; fi"
- - sh -c "if [ '$TEST_DAV' = '1' ]; then bash apps/dav/tests/travis/$TC/install.sh; fi"
-
-
-script:
- - sh -c "if [ '$TC' = 'syntax' ]; then composer install && lib/composer/bin/parallel-lint --exclude lib/composer/jakub-onderka/ --exclude 3rdparty/symfony/polyfill-php70/Resources/stubs/ --exclude 3rdparty/patchwork/utf8/src/Patchwork/Utf8/Bootup/ --exclude 3rdparty/paragonie/random_compat/lib/ --exclude lib/composer/composer/autoload_static.php --exclude 3rdparty/composer/autoload_static.php .; fi"
- - sh -c "if [ '$TC' = 'app:check-code' ]; then ./occ app:check-code admin_audit; ./occ app:check-code comments; ./occ app:check-code federation; ./occ app:check-code workflowengine; fi"
- - sh -c "if [ '$TC' = 'autoloader' ]; then bash build/autoloaderchecker.sh; fi"
- - sh -c "if [ '$TEST_DAV' != '1' ]; then echo \"Not testing DAV\"; fi"
- - sh -c "if [ '$TEST_DAV' = '1' ]; then echo \"Testing DAV\"; fi"
-
- - sh -c "if [ '$TEST_DAV' = '1' ]; then bash apps/dav/tests/travis/$TC/script.sh; fi"
-
-matrix:
- include:
- - php: 7.0
- env: TC=autoloader;TEST_DAV=0
- - php: 5.6
- env: DB=pgsql;TC=litmus-v1
- - php: 5.6
- env: DB=sqlite;TC=carddav
- - php: 5.6
- env: DB=sqlite;TC=caldav
- - php: 5.6
- env: DB=sqlite;TC=syntax;TEST_DAV=0
- - php: 7.0
- env: DB=sqlite;TC=syntax;TEST_DAV=0
- - php: 5.6
- env: DB=sqlite;TC=app:check-code;TEST_DAV=0
-
- fast_finish: true