1 | language: node_js
|
2 | node_js:
|
3 | - '8'
|
4 | dist: trusty
|
5 | before_install: |
|
6 | set -e
|
7 | export PATH="./$HOME/node_modules/.bin:$PATH"
|
8 | npm install -g @alrra/travis-scripts
|
9 | date
|
10 | install: |
|
11 | set -e
|
12 | date
|
13 | npm install
|
14 | date
|
15 | script: npm run build && npm run test 2>&1
|
16 | deploy:
|
17 | provider: script
|
18 | script:
|
19 | - if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then bash ./.travis/deploy.sh; fi
|
20 | skip_cleanup: true
|
21 | on:
|
22 | all_branches: true
|
23 | repo: accordproject/markdown-editor
|
24 | after_failure: tail -n +1 -- /home/travis/.npm/_logs/*-debug.log
|
25 | after_success:
|
26 | cache:
|
27 | directories:
|
28 | - node_modules
|
29 | services:
|