forked from ciena-frost/ember-frost-chart
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
71 lines (59 loc) · 3.22 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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
sudo: required
dist: trusty
language: node_js
node_js:
- '6.9.1'
- 'stable'
addons:
apt:
sources:
- ubuntu-toolchain-r-test
- google-chrome
packages:
- google-chrome-stable
- g++-4.8
cache:
directories:
- node_modules
env:
matrix:
- EMBER_TRY_SCENARIO=default
- EMBER_TRY_SCENARIO=ember-release
- EMBER_TRY_SCENARIO=ember-2-8
global:
- CXX=g++-4.8
- secure: r/urNHt6vheKffrvRfnkvms3FDR2z8JeGquKTQAvmLp4lnhpHv2m6ajo7rsHN6qXqXwqQUVYXVBhSuASfnkrotO35Zc558hw03UZaUGN18mXIxRXow+8x6mTPyDrQEta4/0KR8cHBapFSVznBYM1bbwACXtAsoSaW1O7Dhm2hUgJUE3tsv+1ryB9gh6c2s0i4EC8ZlWjMqbHWsoD8VGAiP585w65FPFCcVK6+hu2Fc3W78KWCRGWJm8Bx3IxlheRdw/nqPQuqkJ9llTIhaLtQx2GIuTtR+z1yUAH8RnWPOB1OVuxjygfJhKu6Y9a5vdcu33ZYhl3MdDedzh+rsw7qMYV6zHk6+qSXCC0pd1fVIiG87x/E5dASwPmECTQSHzg2aSCEUcpm3OHhrEFCULot7qi/Ut3PlIlCGS8R8LXN2SSzLAV/YpuEsHQMzPpn7xgmC+lzS5FQG9DUCEgblcYZK0mVkchz022nV+ttlFuO4o9XoF5kKlTxe/r//jW1kcOpBM+KMKfO5f+67FrhouhJ9woUqtbRgKlgmPAw25L1AvzKI03Ple/vCChnNUPqNcwvgouGWa2naiwaHI9CraTSqYvj8EbRrnc2wGo88WAxUBg7CD8wf0LZrWBLBDBWWXZ9rCBrdvJoVUcajEnZkJZtqJPuTuipFI9CT8wM3XI8ug=
matrix:
fast_finish: true
allow_failures:
- env: EMBER_TRY_SCENARIO=ember-release
before_install:
- npm config set spin false
- npm install -g coveralls pr-bumper@^1.0.0
- $(npm root -g)/pr-bumper/.travis/maybe-check-scope.sh
install:
- $(npm root -g)/pr-bumper/.travis/maybe-install.sh
before_script:
- "export DISPLAY=:99.0"
- "sh -e /etc/init.d/xvfb start"
- sleep 3 # give xvfb some time to start
script:
- $(npm root -g)/pr-bumper/.travis/maybe-test.sh
- .travis/maybe-bump-version.sh
after_success:
- .travis/maybe-publish-coverage.sh
- .travis/maybe-publish-gh-pages.sh
deploy:
provider: npm
email: [email protected]
skip_cleanup: true
api_key:
secure: isPxLz3OVecEVJKvIQmGNUveGM7qJG7PbRh25hNP2xX26Kr9K3H+WN0Vh2BZaMYzzuTPrZQ0Y5tvT2Wy2vlUSlh5DMCyqUB3AEkX1PM4f/3nckNMHEGrt7U/8Oikw7dZpHGGHnftFpQRGVnNcFUNK5UP832KFIx5wz00n9D50kg59ZnAg8eGv/EyETxAUH4BQR+k3eSzCmy05fpparop6Enotu0h90ANGOfYQbB1wdPbxcrs22o/qWQyqAZuMHTIdakP9LsMyee+1fcIB5/bxsCbT+Q5elwwEDKEyJS1/hT+x2hgH/u+u3Sw+gvP1dmN7xH+P7zbKtf9lbwtTxCJ0lOrZMFxYOmNUrqfXSWFYg48UCjtCMuF++wIXLDmC0ftgDXF3rnfzKsRl23cBKsb6nPDzF4wuuBbRQAG1ytYIDZHu2VbUbXPE3iC8bMhv6yt+pXUe5CikigfjsTHmY5GbWDgmcUXj5Z3v9mlJheBEHi4O7ujRh8xoVs5VW6e0+bdylu7t8BO1fy6gWl5UPc3weTJXq1CKChL0Ev9JcgqcoXbJ2Prmcs0/YsAta+/0q9mH5IY5/onEM1gMbIwhQ0iKbsNoNWgV0xBPC0fm+W6SvCY/1p0I3PFHmcXTKQeozxdkBa66Qa8He4SeGgHXz958zVHj4+Sg3dhsnfyrxZ32U4=
on:
all_branches: true
condition: "$EMBER_TRY_SCENARIO = 'default'"
node: '6.9.1'
tags: true
notifications:
slack:
secure: FegVGsLYIoq6AHSkngTtHnHqf2j7eY0kLRAOc+33CniFB+JUhJhpVXY4BMbnEBU+H0Z09HQGBoNkxKIreEK3BAZOjneQEIeQiEFDasurNI+PLzKWpUFVUe65MaYONuzQ5oZ+Q4a07FyeubJU7cj5RzN4TF1qin5AJ2ziza+EooVM/gPRaLqnhe0Hee6ibZxOwzoILnmFHnl+xn2Z6C/sKp3d4wpTHP1VPv2W4B3nXI0bG3TcHN11Cp3UZeFCcG1Do9z8g1ulLZymVq0ysoxmwWOyyRKWxnsgTrV6oJMh2wgy2rGOi9i6uNsnOGy0tlV+WBP1hln3LxPe/4nYNuzOumCAgqBV8lDsXBRtWzVVB8Ds9k3PpA2CmOvI/PxUdW+ozqnYklixhHUvmcWUiMLqtQPcIL9iZ7lrDcs3zWYyQrDM66kEJIDO3UvqFtWeYKM3Sf4rR+w8UqTgy9XGg5C6haaOa/ehG06WoDwGjD0ny2izY9I9uEXCWApySV8Fi8EQ8w78ieGLySTUq1S7U9UCf0jC70areLNVSuKp8S42FePQIHGH0xLgv1SwUzIYndCxInuUVRLxhh3K0c6wvQAQNKjpDQIPN6YBs5fQuXZCPgr5Zm7EqxIAJbRWgOLNjmPEEmU59jMy8PzJDvfKhV1Jke6Z6ANcMa6WhLCkdOTK7zU=