]> git.immae.eu Git - github/shaarli/Shaarli.git/blame - .travis.yml
Merge pull request #1213 from ArthurHoaro/plugins/isso-icon
[github/shaarli/Shaarli.git] / .travis.yml
CommitLineData
39d06fa5 1sudo: false
dfc2c335 2dist: trusty
16d35cf7
A
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
03b483aa 30 - make sasslint
c1503307
V
31 - language: python
32 python: 3.6
33 cache:
34 directories:
35 - $HOME/.cache/pip
36 install:
37 - pip install mkdocs
38 script:
39 - mkdocs build --clean
16d35cf7 40
ae04803b
V
41cache:
42 directories:
43 - $HOME/.composer/cache
16d35cf7 44
13d07f96 45install:
ae04803b 46 - composer install --prefer-dist
16d35cf7 47
d6379763
A
48before_script:
49 - PATH=${PATH//:\.\/node_modules\/\.bin/}
16d35cf7 50
b5c33d70 51script:
d0ce99e5 52 - make clean
fc17813b 53 - make check_permissions
36c8fb1e 54 - make all_tests