]> git.immae.eu Git - github/shaarli/Shaarli.git/blame - .travis.yml
Merge pull request #1358 from shaarli/doc-add-screenshots
[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
16d35cf7
A
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
03b483aa 28 - make sasslint
c1503307
V
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
16d35cf7 38
ae04803b
V
39cache:
40 directories:
41 - $HOME/.composer/cache
16d35cf7 42
13d07f96 43install:
ae04803b 44 - composer install --prefer-dist
16d35cf7 45
d6379763
A
46before_script:
47 - PATH=${PATH//:\.\/node_modules\/\.bin/}
16d35cf7 48
b5c33d70 49script:
d0ce99e5 50 - make clean
fc17813b 51 - make check_permissions
36c8fb1e 52 - make all_tests