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