1 | language: node_js
|
2 | node_js:
|
3 | - '5'
|
4 | before_deploy:
|
5 | - npm run build
|
6 | addons:
|
7 | code_climate:
|
8 | repo_token: 29c3803847cb5c796fa2a4f67281d3b16f763ec26e802fb2e817e830c9e4a9cd
|
9 | before_script:
|
10 | - npm install -g codeclimate-test-reporter
|
11 | after_script:
|
12 | - npm run coverage
|
13 | - codeclimate-test-reporter < coverage/lcov.info
|
14 | deploy:
|
15 | provider: npm
|
16 | email: serveradmin@octoblu.com
|
17 | api_key:
|
18 | secure: G3kBMJOFkTKH4lnkbIhil7t66Me5WeOsP2X+KDl2QfWfC9VYGT75QM+wFu58+Xgsai156TSbJs71atY8Wp0TPuU8h9ogv8E3e8wQPT4/M+iLLXQUhxbQ2+VkPGj1ml5UdlclPNmrGinwXdo9i974vBXYTxRBjLs55Q911wDKyfKeBltTzdWDRpQLITAuvmlUFIhSO7brqdJ21vhChOJHZkg4nBvfrRzQv46LlKLMWqiXxuWP1pnKPYtFxLa3W6f3mDgFMI+nAhOdd7SmRV5pCn0zxham2ghVQh1z7yheMQOcB2Gx0GpgsWSWDmhbtFY6zR2cnB9WB8WKrGRrQNc3Yeh7enpFQreQ0iBvnJhracXENo83vkYeopiNdeO5FS3q/hy8cCUHxp4m9RscF3yuZMkg/l7aRSRospg4W8Vw4z96j8fcVhW8GwNnv29EUlWB2Zn/22aGSnwD9o4cAjTuX8sxBd9hv4OQtkHjeGtFjPQjI1oqDuA46FcSoM/KDcs/+cLQfhcDEmj3ksMbrmFgnqFyvm/8V57eGKdoVuW15eVcqKQHzCCtwau+WSwTTffBZ+pijKFFbZvvYCxo5AKiyQwE0bVqVtBpH6+b7T3kKR2sVRopxTO6zmQYzuYMQDwfDnVR2YunJN/zGsfPycA4b8+nkAbk6ERvjo77BjcEidE=
|
19 | on:
|
20 | tags: true
|
21 | after_success:
|
22 | - bash <(curl -s https://codecov.io/bash)
|
23 | branches:
|
24 | only:
|
25 | - "/^v[0-9]/"
|