-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
44 lines (42 loc) · 1.52 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
37
38
39
40
41
42
43
44
notifications:
email: false
slack:
rooms:
secure: MjNqcgkuwcpKJfA/LzPJO6ce4tqVOACRzrZZXCm8oxcNo7NmchldR9MFAErQm7ZhCzLOCIPivRZ4vG9Mbd2mXx7XIhJnvO2pFf1yZNP2AtU1z60f9vWxXrj8TdvI+BVB6NhlmCbPvVecaNw9c6PrcKG8TNF7syzVa44XtpuRB8bMDQa7qGyy9hp3IGtPcmGZpxNIsqLN2RUzatwaTQnWoLj1bCmQAQTuULp6Y4cQvTMLWmMKlKcP2PQF5ov4ZbN1UmC1HwZwWlMHcsE7QHYfwlOnpfTjYjNxN1HHJ9ZZwwO3s1gi3an4XM6OEGyV8g6wPBJIvmrSs2OHP33Ab+QFeew2TLCi3UfRBETjY2KKIRKYcYCrRTPvYpo2NzY/NDW0D6kllrcY6fy6UlXKR0ACe4jiRDz6P8WumV2YRpCgoBpFbtKUUiJFTk7hCfpPYDacBe8Nneg0WkhXOfiqma03sU+56mDyoKatefnEadMVttCsfricSBkr4m+Yk9QSRLt988QMG8Yh8KNbxGybjZBXq90NMZncdL/VNKyqSGLiP2/qagglTw6tZyUsQRx6hmNxn6Vut8tCQCObxBu0gYmttMlfG4lX+nwFEn8EzrTyyXpbvEi7zFqe3HpoDxSa0cQwuqeuQZrm5uVoCytPbgNWY4nUBPKU2URNCE6fN4mOM74=
on_success: always
on_failure: always
stages:
- name: BUILD
if: commit_message !~ /\[skip build\]/
- name: TEST
if: commit_message !~ /\[skip test\]/
jobs:
include:
- stage: BUILD
language: node_js
node_js:
- '12'
cache: yarn
sudo: required
services:
- docker
install: skip
script:
- travis_wait 50 bash .travis.build.sh
- stage: TEST
language: node_js
node_js:
- '12'
cache: yarn
sudo: required
services:
- mongodb
addons:
code_climate:
repo_token: 2ef0777163fc915428b0f0e408ee3c0a0bbed237e43c244440a4af109357c35c
install:
- npm install -g codeclimate-test-reporter
script:
- travis_wait bash .travis.test.sh
after_script:
- codeclimate-test-reporter < coverage/lcov.info