]> git.immae.eu Git - github/shaarli/Shaarli.git/blame_incremental - .travis.yml
SessionManager+LoginManager: fix checkLoginState logic
[github/shaarli/Shaarli.git] / .travis.yml
... / ...
CommitLineData
1sudo: false
2dist: trusty
3
4matrix:
5 include:
6 - language: php
7 php: 7.2
8 - language: php
9 php: 7.1
10 - language: php
11 php: 7.0
12 - language: php
13 php: 5.6
14 - language: node_js
15 node_js: 8
16 cache:
17 yarn: true
18 directories:
19 - $HOME/.cache/yarn
20
21 install:
22 - yarn install
23
24 before_script:
25 - PATH=${PATH//:\.\/node_modules\/\.bin/}
26
27 script:
28 - yarn run build # Just to be sure that the build isn't broken
29 - make eslint
30 - make sasslint
31
32cache:
33 directories:
34 - $HOME/.composer/cache
35
36install:
37 - composer install --prefer-dist
38
39before_script:
40 - PATH=${PATH//:\.\/node_modules\/\.bin/}
41
42script:
43 - make clean
44 - make check_permissions
45 - make all_tests