.🐟.
[pin4sha_cgi.git] / .travis.yml
blob9ec07a3fedcbea6492c5d2f9ca0493da296353af
1 # http://docs.travis-ci.com/user/migrating-from-legacy/
2 sudo: false
3 addons:
4   apt:
5     packages:
6     - xsltproc
7 # http://docs.travis-ci.com/user/languages/php/#Choosing-PHP-versions-to-test-against
8 language: php
9 php:
10   - 5.4
11   - 5.5
12   - 5.6
13   - 7.0
14 # http://docs.travis-ci.com/user/customizing-the-build/#The-Build-Lifecycle
15 # http://docs.travis-ci.com/user/customizing-the-build/#Build-Matrix
16 env:
17   global:
18     - GITHUB_SRC_SUBDIR=Shaarli-*
19     - BASE_URL=http://127.0.0.1:8000
20     - USERNAME=tast
21     - PASSWORD=tust
22   matrix:
23     - GITHUB=sebsauvage/Shaarli/archive/master
24 #    - GITHUB=shaarli/Shaarli/archive/v0.0.40beta
25     - GITHUB=shaarli/Shaarli/archive/v0.0.41beta
26     - GITHUB=shaarli/Shaarli/archive/v0.0.42beta
27 #    - GITHUB=shaarli/Shaarli/archive/v0.0.43beta
28 #    - GITHUB=shaarli/Shaarli/archive/v0.0.44beta
29     - GITHUB=shaarli/Shaarli/archive/v0.0.45beta
30     - GITHUB=shaarli/Shaarli/archive/v0.5.4
31     - GITHUB=shaarli/Shaarli/archive/master
32     - GITHUB=mro/Shaarli/archive/b292450
33     - GITHUB=ArthurHoaro/Shaarli/archive/d01c234
34 #    - GITHUB=mro/Shaarli/archive/feature/thumbnails
35 matrix:
36   allow_failures:
37     # vanilla may fail due to port 80/sudo issue
38     - env: GITHUB=sebsauvage/Shaarli/archive/master
39     # first community release is known to fail, too:
40     - env: GITHUB=shaarli/Shaarli/archive/v0.0.40beta
41     # why does this one fail?
42     - env: GITHUB=shaarli/Shaarli/archive/v0.0.42beta
43 before_install:
44   - sh scripts/download.sh
45 #before_script:
46 #  # http://docs.travis-ci.com/user/customizing-the-build/#Implementing-Complex-Build-Steps
47 script:
48   - sh scripts/run-tests.sh