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