-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.travis.yml
39 lines (32 loc) · 1.27 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
sudo: required
dist: trusty
group: edge
language: node_js
os:
- linux
node_js:
- '6'
- '5'
- '4'
before_install:
- npm install -g npm
- npm --version
after_success:
- npm run coveralls
- npm run coverage-clean
before_deploy:
- echo "Deploying to GitHub releases"
- ls -al releases
deploy:
provider: releases
api_key:
secure: "YAs3R1pnrZPWtz9sx/X9/9XsSXDvrOidZd+pLhLZ2+7fHX8kcTcAimkAAetKxPTzs3R3aRbRCeO204yeQUzGZ0S1iWMFJ4J7LTbmLyrSA3IrpgcukHLhH7ZKGC0GpwSeu6eRhsK+E4+AmOwYbX6TDN7T0tf8TwDmo1cX8dMm1LGs3q3w/pE+QlW6WLVHPeMQuMDF32D6nTL8PLh/L4fHQScD2FN02jcX3j9ZD9lQjx9kmH/Xyr8T5STXNRHbWmy7MoSDdxLJ0P6givTqizbRmpyfqVkyqMS9k0mPRpgdnUenfvOE+UQkIKuMlUgl0TG1vUfkZubAnj+A+N3OEs6D6MDN8/UGecFscqyYOZm4mfGclibdZ6ACvhS6e7kkqt2hbfukN3z37G9cdQBG/3IIrjnRXg1Q1CSTph9amtclPw9QOVm779gSZW3ybKFrbgIB5PYP1i+VibTdtVk0fBH6E84jjSc/pu9jLa1pKO7y+kBQau3lbKuwuKEOp1VmNl8kG/S5mj4srxGD62fWNQW8mayrgwKRB97KPrmHljc4SV1lmiSkzAkQjYicc5pD8stMqficiNLPe96RwjvFB+QUJE9nMA7CclxY1dM1yCVjFcXxdLiNX9hkILYeYgkrpkDsiF28z1cV28x1aJBWv00sbtT1pUIsT1O60SNcfNxRQsI="
file_glob: true
file:
- 'releases/*.*'
overwrite: true
skip_cleanup: true
on:
# https://docs.travis-ci.com/user/deployment#Conditional-Releases-with-on
tags: true # Deploy app only when a tag is applied to the commit
node: '4'