/
.travis.yml
36 lines (28 loc) · 1.35 KB
/
.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
# travis phases and our setup
# before_install
# install -- install dependencies
# before_script
# script -- build the site, do htmlproofer, deploy
# after_success
# after_failure
# OPTIONAL before_deploy
# OPTIONAL deploy
# OPTIONAL after_deploy
# after_script
sudo: false
language: ruby
cache:
- bundler
rvm:
- 2.3.1
script: |
JEKYLL_ENV=development bundle exec jekyll build &&
bundle exec htmlproofer _site --assume-extension --check-html --disable-external &&
bash __internal/deploy.sh
env:
global:
- NOKOGIRI_USE_SYSTEM_LIBRARIES=true # speeds up installation of html-proofer
- secure: or0gkHEJcUmK9G8PZpqBAO4JAhwz7dFhlXT5xnMQyY2nqa9DAjjDS+9xI/H1P0769ETbPnulFXzDcRyB++IpCTjN3qYCNFoueC0rS8IsfdnbBWVf3YON7/EuclKxNsPHQjFCJ1Nw/GzOHBVvHhDuJ0nPwnOG4/ecKDLzhNxhPzCdDgjwCq3z6Cyh22WAJPdoQ9XxJPlAbWXj5oRHTt0vJI+97gqt0kVeZqvCf3JdzzmLQpbvwYIQ+fYTrWAPWRW/cRxE36sFpQ6oFN4aRx4oupyodRn1GB9B2LPY0HTarlx+yZfISbLR+3AuMQaedytmICr8LZ7E/ZHJlNgfsgX68ezGaRhsyBS4hoTRXi4eTtGo1x2tdGgBfipIIbzhNQL+YTbEXKIrgNcngg4UIdHEh6kGv3ti6eU/9fquvA7ml5mFfEylEII44roXIcC79b2jEQPg2z9SIfB7/iY3+Ui3xzG+zxLecpIoyi6IJRvZzM8xJQBgsMFENLPKtr31jJBV1utP9RScPqmIeNcviSbT0KIckzn8rFqhza/yXrvpECYlf3YegD1DE24expL1oIzrUMjzI2bgUhjlbibYPXJfRnikCjzdZksSRWn873ljt2WY6I+wcBunvuTwM//O006mSxWkTFPkCPfjVlP0duHtVf0XXR/ovqxuvAnkbDDhd1Q=
branches:
only:
- "master"