]> BookStack Code Mirror - bookstack/blob - .travis.yml
Updated travisCI to help fix node error
[bookstack] / .travis.yml
1 language: php
2
3 php:
4   - 7.0
5
6 cache:
7   directories:
8     - node_modules
9     - vendor
10
11 addons:
12   mariadb: '10.0'
13
14 before_install:
15   - npm install -g npm@latest
16
17 before_script:
18   - mysql -e 'create database `bookstack-test`;'
19   - composer config -g github-oauth.github.com $GITHUB_ACCESS_TOKEN
20   - phpenv config-rm xdebug.ini
21   - composer self-update
22   - composer install --prefer-dist --no-interaction
23   - npm install
24   - ./node_modules/.bin/gulp
25   - php artisan migrate --force -n --database=mysql_testing
26   - php artisan db:seed --force -n --class=DummyContentSeeder --database=mysql_testing
27
28 script:
29   - vendor/bin/phpunit