1 | language: node_js
|
2 | node_js:
|
3 | - 'stable'
|
4 | - '10'
|
5 | - '8'
|
6 | cache:
|
7 | directories:
|
8 | - node_modules
|
9 |
|
10 | # Build docs using latest docpress plugins
|
11 | script:
|
12 | - npm test
|
13 | - ./bin/docpress build
|
14 |
|
15 | # Deploy to gh-pages
|
16 | after_success:
|
17 | - npm run coveralls
|
18 | - if [ "$TRAVIS_BRANCH" = "master" -a "$TRAVIS_PULL_REQUEST" = "false" ]; then ./node_modules/.bin/git-update-ghpages -e; fi
|
19 |
|
20 | env:
|
21 | global:
|
22 | - GIT_NAME: Travis CI
|
23 | - GIT_EMAIL: nobody@nobody.org
|
24 | - GITHUB_REPO: docpress/docpress.github.io
|
25 | - GIT_SOURCE: _docpress
|
26 | - GIT_BRANCH: master
|