-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
32 lines (32 loc) · 914 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
dist: trusty
language: node_js
sudo: required
branches:
only:
- master
- node_upgrade
- develop
- /^release-.*/
notifications:
email:
recipients:
- ci.report@ost.com
on_success: always
on_failure: always
node_js:
- "10"
before_install:
- sudo apt-get update
- sudo apt-get install nodejs
- sudo apt-get install npm
- sudo apt-get install software-properties-common
- sudo apt-get update
install:
- npm install
before_script:
script:
- node_modules/mocha/bin/mocha tests/mocha/lib/logger/custom_console_logger.js --timeout 5000 --exit
- node_modules/mocha/bin/mocha tests/mocha/lib/promise_context/promise_context.js --timeout 50000 --exit
- node_modules/mocha/bin/mocha tests/mocha/lib/promise_context/promise_queue_manager.js --timeout 50000 --exit
- node_modules/mocha/bin/mocha tests/mocha/lib/formatter/response_helper.js --timeout 5000 --exit
after_script: