Skip to content
Snippets Groups Projects
Unverified Commit 52a8b9d6 authored by Jan Dageförde's avatar Jan Dageförde
Browse files

Add travis CI

parent 7e954bf0
Branches
Tags
No related merge requests found
language: php
sudo: false
cache:
directories:
- $HOME/.composer/cache
php:
- 7.1
matrix:
allow_failures:
- env: DB=pgsql MOODLE_BRANCH=master
- env: DB=mysqli MOODLE_BRANCH=master
env:
global:
- IGNORE_PATHS=amd/build
matrix:
- DB=pgsql MOODLE_BRANCH=MOODLE_32_STABLE
- DB=pgsql MOODLE_BRANCH=master
# - DB=mysqli MOODLE_BRANCH=MOODLE_32_STABLE
# - DB=mysqli MOODLE_BRANCH=master
before_install:
- phpenv config-rm xdebug.ini
- cd ../..
- composer selfupdate
- composer create-project -n --no-dev moodlerooms/moodle-plugin-ci ci ^1
- export PATH="$(cd ci/bin; pwd):$(cd ci/vendor/bin; pwd):$PATH"
install:
- moodle-plugin-ci install
script:
- 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
- moodle-plugin-ci phpunit --coverage-clover
- moodle-plugin-ci behat
#after_success:
# - bash <(curl -s https://codecov.io/bash)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment