aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorValentin Popov <info@valentineus.link>2017-10-17 09:56:39 +0300
committerValentin Popov <info@valentineus.link>2017-10-17 09:56:39 +0300
commit9a3a17c445787be3b074636a80c13d545dca4666 (patch)
tree01d729fbdeb9d81817788cb7b2d5aaa42160450d /.travis.yml
parent782300e0cbbb7384dcb78d207c4bac63b35c1589 (diff)
downloadauth_link-9a3a17c445787be3b074636a80c13d545dca4666.tar.xz
auth_link-9a3a17c445787be3b074636a80c13d545dca4666.zip
Expansion of testing conditions
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml50
1 files changed, 38 insertions, 12 deletions
diff --git a/.travis.yml b/.travis.yml
index b4978ab..45791db 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,22 +1,38 @@
language: php
-php:
-- 7.0
-
sudo: false
os: "linux"
-matrix:
- allow_failures:
- - php: 7.0
+php:
+ - 5.6
+ - 7.1
env:
- matrix:
- - DB=pgsql MOODLE_BRANCH=MOODLE_32_STABLE
- - DB=pgsql MOODLE_BRANCH=MOODLE_33_STABLE
- - DB=mysqli MOODLE_BRANCH=MOODLE_32_STABLE
- - DB=mysqli MOODLE_BRANCH=MOODLE_33_STABLE
+ - DB=pgsql MOODLE_BRANCH=MOODLE_22_STABLE
+ - DB=pgsql MOODLE_BRANCH=MOODLE_23_STABLE
+ - DB=pgsql MOODLE_BRANCH=MOODLE_24_STABLE
+ - DB=pgsql MOODLE_BRANCH=MOODLE_25_STABLE
+ - DB=pgsql MOODLE_BRANCH=MOODLE_26_STABLE
+ - DB=pgsql MOODLE_BRANCH=MOODLE_27_STABLE
+ - DB=pgsql MOODLE_BRANCH=MOODLE_28_STABLE
+ - DB=pgsql MOODLE_BRANCH=MOODLE_29_STABLE
+ - DB=pgsql MOODLE_BRANCH=MOODLE_30_STABLE
+ - DB=pgsql MOODLE_BRANCH=MOODLE_31_STABLE
+ - DB=pgsql MOODLE_BRANCH=MOODLE_32_STABLE
+ - DB=pgsql MOODLE_BRANCH=MOODLE_33_STABLE
+ - DB=mysqli MOODLE_BRANCH=MOODLE_22_STABLE
+ - DB=mysqli MOODLE_BRANCH=MOODLE_23_STABLE
+ - DB=mysqli MOODLE_BRANCH=MOODLE_24_STABLE
+ - DB=mysqli MOODLE_BRANCH=MOODLE_25_STABLE
+ - DB=mysqli MOODLE_BRANCH=MOODLE_26_STABLE
+ - DB=mysqli MOODLE_BRANCH=MOODLE_27_STABLE
+ - DB=mysqli MOODLE_BRANCH=MOODLE_28_STABLE
+ - DB=mysqli MOODLE_BRANCH=MOODLE_29_STABLE
+ - DB=mysqli MOODLE_BRANCH=MOODLE_30_STABLE
+ - DB=mysqli MOODLE_BRANCH=MOODLE_31_STABLE
+ - DB=mysqli MOODLE_BRANCH=MOODLE_32_STABLE
+ - DB=mysqli MOODLE_BRANCH=MOODLE_33_STABLE
before_install:
- cd ../..
@@ -32,16 +48,26 @@ script:
- moodle-plugin-ci phpcpd
- moodle-plugin-ci phpmd
- moodle-plugin-ci codechecker
+ - moodle-plugin-ci csslint
- moodle-plugin-ci shifter
+ - moodle-plugin-ci jshint
+ - moodle-plugin-ci phpunit
+ - moodle-plugin-ci behat
jobs:
include:
- stage: deploy
+ env:
+ - DB=mysqli MOODLE_BRANCH=MOODLE_33_STABLE
+
+ php: 7.1
+
before_deploy:
+ - cd valentineus/auth-link
- git stash --all
- /bin/sh build.sh
-
+
deploy:
provider: releases
skip_cleanup: true