1 | language: node_js
|
2 | node_js:
|
3 | - '5'
|
4 | addons:
|
5 | code_climate:
|
6 | repo_token: "ae2a82e9bf73e2a44da4e8168677a7dd1ed68777ea1301d235b958b548110194"
|
7 | before_script:
|
8 | - npm install -g codeclimate-test-reporter
|
9 | after_script:
|
10 | - codeclimate-test-reporter < coverage/lcov.info
|
11 | deploy:
|
12 | provider: npm
|
13 | email: serveradmin@octoblu.com
|
14 | api_key:
|
15 | secure: Mja1KWEz24Ss8iMwXk292PQAvLLfJ58M6SCFxMo3SLK7cCe/G+weIFzMGhs3tBZFGmg7ec9jqXpcpTI5HrreIXiBEM2LQDl9c9eeHzj+fZY5UaA9r8huQ5RwTirLh2obtAcagid6+sDmQmI2iCeLElqWbknHtb8p8a9BoBx3NX88yvsUkYc1tZg+cobh3VmLfeBYRuhWCc2QV3u8V634SYIR72uSxAi8QD5qQHQPk7KFU6P83wJeA5ZnZa1CKUGPNPX9Wv4BaN1auhfmCLJSqx1jRKGRZ1cEp5GcA0P2kJN+7eSOWgBi253kC8Pq00fdJxcWvLP+3AUNe5RsSTC+HNmgwyHCWyMZTr7uLTd/+TiDRF5IHI1CS+dNuscEVJke3Qdf5sfP/66FrtoaOiFK1Ch1fLvVs9MqD0gvQf6uBx32xC8BfmFPkHj/JHcHdxe2GvCQoDAnGr62/X1IULcSp4Up9xmwh2tcAiHDyJXxJOg30ijHhmzjW+JEYjgTHYEzlbgl5Vx+1Fh8/vUgVhAj+pzuzS3hgGXDkEop2jkQkRMPUDD/sMBYk9TcQ3L1VKuG729gXNPhrr0NdTHyiDNv5CvNWAo5YXa2JunoOUFlnxOcAB497m2U1zpy1836xdgV5zzVNfmALYm/G4F2AA2GTSO8cVVI/64QKuX+XMhK4hA=
|
16 | on:
|
17 | tags: true
|
18 | branches: true
|
19 | branches:
|
20 | only:
|
21 | - "/^v[0-9]/"
|
22 | after_success:
|
23 | - npm run coverage
|
24 | - npm run mocha:json
|
25 | - bash <(curl -s https://codecov.io/bash)
|
26 | - bash <(curl -s https://codecov.octoblu.com/bash)
|