merged Travis's Node branch with 4.5.1
[xtuple] / .travis.yml
1 language: c
2
3 before_install:
4   - rm -rf ~/.nvm
5   - wget git.io/hikK5g -qO- | sudo bash
6   - n latest
7   - npm install xtuple-server -g
8   - n stable
9
10 install:
11   - npm install
12   - sudo xtuple-server install-dev --xt-demo --pg-worldlogin
13
14 before_script:
15   - npm run test-build
16   - npm start &
17   - sleep 10
18
19 script:
20   - npm test
21   - npm run test-datasource
22   - npm run jshint
23
24 after_failure:
25   - env
26   - cat test/lib/login_data.json
27   - cat node-datasource/config.js
28   - cat npm-debug.log