forked from fossasia/flappy-svg
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
37 lines (31 loc) · 874 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
language: node_js
node_js:
- 6
sudo: required
dist: precise
addons:
apt:
packages:
- wget
- python2.7
install:
- mkdir travis-phantomjs
- wget https://s3.amazonaws.com/travis-phantomjs/phantomjs-2.0.0-ubuntu-12.04.tar.bz2 -O $PWD/travis-phantomjs/phantomjs-2.0.0-ubuntu-12.04.tar.bz2
- tar -xvf $PWD/travis-phantomjs/phantomjs-2.0.0-ubuntu-12.04.tar.bz2 -C $PWD/travis-phantomjs
- export PATH=$PWD/travis-phantomjs:$PATH
before_script:
- sudo pip install requests==2.9.0
- sudo pip install linkchecker
- sudo apt-get install python-dev libffi-dev libssl-dev
- sudo pip install requests[security]
- linkchecker --version
script:
- bash update-gradle.sh
- linkchecker -a --check-extern -f $TRAVIS_BUILD_DIR/ *.html
after_success:
- bash update-apk.sh
cache:
directories: node_modules
branches:
only:
- gh-pages