Skip to content

Commit

Permalink
Use Travis stages to run JS tests separately
Browse files Browse the repository at this point in the history
  • Loading branch information
ArthurHoaro committed May 5, 2018
1 parent 3e35fc1 commit 16d35cf
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 11 deletions.
2 changes: 1 addition & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ trim_trailing_whitespace = true
indent_style = space
indent_size = 4

[*.{htaccess,html,js,json,xml}]
[*.{htaccess,html,js,json,xml,yml}]
indent_size = 2

[*.php]
Expand Down
41 changes: 31 additions & 10 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,23 +1,44 @@
sudo: false
dist: trusty
language: php

matrix:
include:
- language: php
php: 7.2
- language: php
php: 7.1
- language: php
php: 7.0
- language: php
php: 5.6
- language: node_js
node_js: 8
cache:
yarn: true
directories:
- $HOME/.cache/yarn

install:
- yarn install

before_script:
- PATH=${PATH//:\.\/node_modules\/\.bin/}

script:
- yarn run build # Just to be sure that the build isn't broken
- make eslint

cache:
yarn: true
directories:
- $HOME/.composer/cache
- $HOME/.cache/yarn
php:
- 7.2
- 7.1
- 7.0
- 5.6

install:
- yarn install
- composer install --prefer-dist

before_script:
- PATH=${PATH//:\.\/node_modules\/\.bin/}

script:
- make clean
- make check_permissions
- make eslint
- make all_tests

0 comments on commit 16d35cf

Please sign in to comment.