forked from dagrejs/dagre
-
Notifications
You must be signed in to change notification settings - Fork 13
/
.travis.yml
52 lines (52 loc) · 2.85 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
45
46
47
48
49
50
51
52
language: node_js
sudo: false
node_js:
- '6.9.1'
- 'stable'
branches:
except:
- /^v[0-9\.]+/
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-4.8
firefox: 'latest'
cache:
directories:
- node_modules
env:
matrix:
- CXX=g++-4.8
global:
secure: LfSnOVkNuPG01PH1aYzwswiV3sOV6vvlWmM81TXZvrSmobjCDoRaong+BAuFEk2U1QjuKkmmad8WdEM/oPNEsxm6Uv6wVyMlO0GJrDiV/zkh8kiiWBlxbUjtO+qssFT9Ri+tMG86b62pVaRz7sY5kVAjIBjlbELzmYn367s3rlx3S6CCgwxZEUkmv9hV0m5F5t2sOEr/XxFq/N34Kf2gGJ68AQPHZVM7Qunmn75AXZ5wmXnREw9sZ2qCzJHI2JRlw234Sfj62Hxrh9rnUzlBr/tzBAPsvPBXj3x7OlMGZIiDV8gPdRkjCNWlBI3oWy1a7hO4JZezEmDQSinbm1phJejBARVh3u6rJWSRyDg2/LOF2RQh8Fq5L150rmuNVThBVuHg7k6BQfHN9FhzA/P/9Z/xmpGSIo1X5nOOOH1Xjh2PspaZrPsYLqO6fV1mR9DKBIaRgnFW3b0aPqT5YLNQTENP5EWggOvqvkPtpsSazUg/dhjEznk63RYV6AUWSFfuU/jyRJKSHgJZEfjKw02Qtko0XRfOEBSQd41GxCaFRyTv88pjpiQ7lzxxlOnXhuGhzLGAiKSExWaROepXTnskx0qLzkfcngtObklWAn+hXIbQooHd2C1luJ9VdKxIzwuc/gJHBP+gaiUTi8zTiT0xtZ1lLkUQpqUj6Es5x5gTtE8=
before_install:
- npm config set spin false
- npm install -g coveralls pr-bumper --ignore-scripts
- pr-bumper check
install:
- npm install --ignore-scripts
before_script:
- "export DISPLAY=:99.0"
- "sh -e /etc/init.d/xvfb start"
- sleep 3 # give xvfb some time to start
script:
- npm test
after_success:
- cat coverage/lcov.info | coveralls
before_deploy:
- pr-bumper bump
deploy:
provider: npm
email: [email protected]
skip_cleanup: true
api_key:
secure: a7PbXfhfnC2IUq9DJytLsfvt2FiTjsOWNAbyA0MJVXSTnRJanTfHeL+pzsYxrl6MJsfVgFarIyfEsWCDRuoW8kKO0DmmZiFsDG1n3127pzZ5sA18tJPIW77bbBjtQ0sekzm4yMSl8+rPtoz9oJlK8V5Syjm9yK3zbp8DHWaIknsg+EyLdCfSlDS/4o7Xs2w9qY/6LLDNgz1vFa8zg3JJlrDy9BtGJgG5RAevHAegZRF4rLQWt6rHQJLXNP9z18L9SwBfrDqYAMm8j/mBxFZEk/7Flt8uXMJN+DSxAD5/9WK6k5NhHK3HqkxOuAGTfvWTQjYeiJlaqUUvDmJmxl11I6mxufZg9ktCWSGYoodk9ps7AvSUaCkOcsn+WJ+TKhDNm+WHiHNJVzHsYv4vGeHz/apvZu/RGiccl0dtgY0WMVU0ZDUsM5dWbRPcpEQA9v5LKlGzK8iu4aqiJZVhiT1Fmp/L5MAmdZrqgs5tjv2m4qlGjJcRNB4/AW+AAyXb7qJzeG+7pVc4SFgX//GSs5/f5Evwo02lMCVFEU0NVsHSXXjFBAdGZKaeJ2jqqIQ12GX+iYqtXBBfnY3jZKYpXvaEC2OR0Ruz0bCDsc9sxxTddLZNodQcUKdfXc9M12WTzeqEHrA48X36naW1rJ5ZY4Wu6+H9LpviorewrMr84xPFqow=
on:
branch: master
node: 'stable'
tags: false
notifications:
slack:
secure: STMKMeeLTFRN+cDNexBy62UOCHmXsuq2Lhy3Iz5QHCkP6X5+6upwHdaZ2KDTW50ldwNPH/8z3K07/zqU1FZei1GOqzmNWrClJ1ZTCJLK1/atEslVXpIDKVIziJKY0uvCe3lhHC+NAYqlrahXC8S/boLYV8Ij+TLh0MrKJ11BCu6zBHq+h2bDVKMhf71Dk9RWXPTTm2rha542v/DmdABQqCBZxTc12qU40Y4LzbSuk3EpsDYP4C0aWDJE3hpZid0mRTmLTEJw1wUMLmZnyas5xFNPiiwAKYsiYBkbwi4WPckylBie44AXVPPgw5DXD1Kg5szanYjB/MYS70TL2ampkfUY4fy1sW6PDwfdKyM/zSqTmB09X2NNqs4ZPvxxcg2u5zfCvr+wUmUwCwRMgwgfmUaS0d4ghBJtaoiZ8nimESZ/sJGhnvmL5J2nmLf0sdgS0IpVl7nFxDVoSWcBgiA+SDPwM7jz4PbfMFIEotqiiPwIdbS85KqLzm0b5cooIR+ZtNP41cY6ifTNZp2G+b5L2+wXpM5ld7Exndr/42xo0juoDPwMG5EP7/VUEvY1zROuFhezZ9oONAmwyw8QHfC794r5qIdS8Ge8uLW9mmHv+/9f1abvBin2bW4hBm/aeKo1/UsTpmiRoYhL81ZRPjqUkuW5nFKENz0H41oWSQSquzg=