]> git.immae.eu Git - github/shaarli/Shaarli.git/blame - .travis.yml
Merge pull request #1229 from ArthurHoaro/travis/php-7.3
[github/shaarli/Shaarli.git] / .travis.yml
CommitLineData
39d06fa5 1sudo: false
dfc2c335 2dist: trusty
16d35cf7
A
3
4matrix:
5 include:
9f0c719c
A
6 - language: php
7 php: 7.3
16d35cf7
A
8 - language: php
9 php: 7.2
10 - language: php
11 php: 7.1
12 - language: php
13 php: 7.0
14 - language: php
15 php: 5.6
16 - language: node_js
17 node_js: 8
18 cache:
19 yarn: true
20 directories:
21 - $HOME/.cache/yarn
22
23 install:
24 - yarn install
25
26 before_script:
27 - PATH=${PATH//:\.\/node_modules\/\.bin/}
28
29 script:
30 - yarn run build # Just to be sure that the build isn't broken
31 - make eslint
03b483aa 32 - make sasslint
c1503307
V
33 - language: python
34 python: 3.6
35 cache:
36 directories:
37 - $HOME/.cache/pip
38 install:
39 - pip install mkdocs
40 script:
41 - mkdocs build --clean
16d35cf7 42
ae04803b
V
43cache:
44 directories:
45 - $HOME/.composer/cache
16d35cf7 46
13d07f96 47install:
ae04803b 48 - composer install --prefer-dist
16d35cf7 49
d6379763
A
50before_script:
51 - PATH=${PATH//:\.\/node_modules\/\.bin/}
16d35cf7 52
b5c33d70 53script:
d0ce99e5 54 - make clean
fc17813b 55 - make check_permissions
36c8fb1e 56 - make all_tests