Browse Source

Try to selectively run some tests.

x
MOODLE_33_STABLE
Dan Marsden 8 years ago
parent
commit
40f62ee3a8
  1. 37
      .travis.yml

37
.travis.yml

@ -11,13 +11,14 @@ php:
- 7.0 - 7.0
matrix: matrix:
fast_finish: true
allow_failures: allow_failures:
- php: 5.6 # travis seems to fail on adding activity - doesn't fail when running behat locally. - php: 5.6 # travis seems to fail on adding activity - doesn't fail when running behat locally.
env: env:
matrix: matrix:
- DB=pgsql MOODLE_BRANCH=master - DB=pgsql MOODLE_BRANCH=master TASK=PHP
- DB=mysqli MOODLE_BRANCH=master - DB=mysqli MOODLE_BRANCH=master TASK=codecheck
before_install: before_install:
- phpenv config-rm xdebug.ini - phpenv config-rm xdebug.ini
@ -30,13 +31,25 @@ install:
- moodle-plugin-ci install - moodle-plugin-ci install
script: script:
- moodle-plugin-ci phplint - >
- moodle-plugin-ci phpcpd if [ "$TASK" = 'PHP' ];
- moodle-plugin-ci phpmd then
- moodle-plugin-ci codechecker - moodle-plugin-ci phplint
- moodle-plugin-ci csslint - moodle-plugin-ci phpcpd
- moodle-plugin-ci shifter - moodle-plugin-ci phpmd
- moodle-plugin-ci jshint fi
- moodle-plugin-ci validate - >
- moodle-plugin-ci phpunit if [ "$TASK" = 'codecheck' ];
- moodle-plugin-ci behat then
- moodle-plugin-ci phplint
- 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 validate
fi
- moodle-plugin-ci phpunit
- moodle-plugin-ci behat

Loading…
Cancel
Save