1 | language: node_js
|
2 | node_js:
|
3 | - '5'
|
4 | addons:
|
5 | apt:
|
6 | sources:
|
7 | - ubuntu-toolchain-r-test
|
8 | packages:
|
9 | - g++-4.8
|
10 | - g++-4.8-multilib
|
11 | - gcc-multilib
|
12 | - build-essential
|
13 | branches:
|
14 | only:
|
15 | - "/^v[0-9]/"
|
16 | after_success:
|
17 | - npm run coverage
|
18 | - bash <(curl -s https://codecov.io/bash)
|
19 | - bash <(curl -s https://codecov.octoblu.com/bash)
|
20 | before_deploy:
|
21 | - npm run-script build
|
22 | - npm run-script bundle
|
23 | - mkdir -p deploy/inquisitor/$TRAVIS_TAG
|
24 | - cp deploy/inquisitor/latest/inquisitor.bundle.js deploy/inquisitor/$TRAVIS_TAG/inquisitor.bundle.js
|
25 |
|
26 | deploy:
|
27 | provider: npm
|
28 | email: serveradmin@octoblu.com
|
29 | api_key:
|
30 | secure: e7wzL/vWPtjomxxLoJbFefMDA6xAvZ8bMCzzHltj+qJIi1+yqP7Q1aql50AoU8Dg9Dz39jrSoMlC9hoEyHZbiEhxbiJgApQt4k4i/tvpnh4qFmyTHm3en01GFr6Rlz/hHbtOdrUgETanyQj14Zyu8KNSJfI1QmbQLp5vVZRY/cVg4XbWfCfDCepko73TKQhISNlBBcEka1H+2zpJ9+VGOxZB8nJS2mhbTmD6WQjfTuZlHcmYhY/LUAA837ndUYQnSkR0xsw7WwWfvzCqkCWgPhNQj9iEf9iGLgtEaP7O2OHxjmelzCGD6cAi/ApGGLny2EHT+/TWIlRxjajy50X1t8UsWM+ufg3tmhlbwlgSlyFuXuNt3o7ARgiq4cxdB14XeX4fCGZMzfejIYbFMquFewJC0dV6ULxyZ/bfD4dyeJS4ZOiOADx1FeN5Ledc7dSoCj/7CZNbL/IgPB4+vjzOmE/3LRnhak5oBzlgiAog6+1xa3rpS7dM4ovDaaK7+EcI9NvfH4/YU9xzwtEiX69Hpun2XCPaJQAOheGRu7NrPzxcr82NUBp795XciOEuP15VAkCSvrNZEwQrDzUUraBxPl3DNEnfZwT2VHjP+TADJh8CeByC2EzX1JU4A7Jl4nhzxyzDAD6YcvOESNYav9G+Tv1bPbwTpRcBks5Y1I7QzFU=
|
31 | on:
|
32 | tags: true
|