-
Notifications
You must be signed in to change notification settings - Fork 25
/
.travis.yml
60 lines (60 loc) · 3.27 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
sudo: required
dist: trusty
language: node_js
node_js:
- 8.6.0
cache:
directories:
- node_modules
addons:
apt:
sources:
- ubuntu-toolchain-r-test
- google-chrome
packages:
- google-chrome-stable
- g++-4.8
firefox: latest
env:
matrix:
- EMBER_TRY_SCENARIO=ember-lts-2.8
- EMBER_TRY_SCENARIO=ember-default
global:
- CXX=g++-4.8
- secure: R/sDLMQAy0D7pHnpnu1PQTU1JHEIYkS64NIg0/NgZxxkHRB/1ftCp3rjFgrwFgve1BfDizKCkEiXMX8X9kwsCf45uK4kUjKjNaQE72pU8Pjbs5MrGvWGWLpnoF/X0nLLclqe+QD4dyTMmkNqbQDY8ypn2zfdX7b+df7LoreOh/xHLZfwk0NcyMN3KQUPvoax5WxDQpDqMH+BxCInlxcbLvsnVuVdaNzH1OzZypXGu2jGjhXwgc49OKfw25ta4KEG5C+YPsxDG9hwCW5L/MXyKxIvBoKzduKOjwGRMiZwHfYoUWmM3GTbJXRGdAMJQh4bd2sxW2x3evg57AK0vr6g2i2BcEwyCotMQooGQfKuQqhv7l8XObdyJMt3b1Wwm4eZy/J+HhkvrV0YCjzAFLoLeoRy6V7ziNNOLrIrtI3OKsrcoD6AqdKQzV6e4TCLOjoMHcGW8ZiCx4SOBHhFMW4gFlihkJDulVdLsv8pCL/rDLLor11mChija9vuYNO7UpMIOrqlGDXhQxhp4M6AdvDXny+muFBSTuff7I1VArEeuLXbsoKzGNMnBVuHkM6CN42GuZ5uRLF/luW48m5F3DugguRWOm5DYTbgWAJ8ozW6raKmJLWVHgmBDRvowgW7Utd61kGt95mNPBNfbvIlhRZcOyU4ZOsZR+qpPEjnqst9qkA=
matrix:
fast_finish: true
before_install:
- npm config set spin false
- npm install -g coveralls pr-bumper@^3.7.0 ciena-devops@^1.0.0
- "$(npm root -g)/pr-bumper/.travis/maybe-check-scope.sh"
install:
- "$(npm root -g)/pr-bumper/.travis/maybe-install.sh"
- bower install
before_script:
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
- sleep 3
script:
- "$(npm root -g)/pr-bumper/.travis/maybe-test.sh"
- ".travis/maybe-check-coverage.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: SsEpctUDApKMejUykGr4ptNN2ignCn5aIWiot5Q4qHDqZ9yETki0tmJfv9LlzpPCL5+btkGA4NMh7rvoYrmUYBrXx/DSPv4qqH5wlq+jcHyf+x1f8FNKsEhl3S44uv6zLCRZe8rA/79Lc5a4ot6ySSOyJdqWrT3gOaIWkQM57wmVG1Q6DThvvvGrhs7a7fdPq+eKiiBjFjtZKe8oG+de4oBhk0JVBGET6SLZDjrfrCMmsstIgmvePFXKFl6NrGtG6oWNZkkRwltoRJ/h+B39KWSaEGPdlEp3Cw0mQDGGl0N4BAazD5+EUbkaullwOmEJ78Z6Zj0igcPyWIVD9coV6nl1dckA0RWNatgBUDDsLFpV5w+/dogcGYWd1CPZKq1BdyXai5CopagcsvLBaHlv++dGr6LwcJFwDUVL8d1Un3f/OPyubK52JyCFAPBK3rEjtb8zFJenG/1gBNBsbuLjoN7Zy7pf8ogjRJ2d2sSxan8AIV8biuwQVegad7fewOYdB0R8hPke5UJ69gAcNp2/OKtcAx+yG2KUHix26Wa3Ej/mRAwAABiByj/FA3Qv7Jgr/YyHAVegSimmu5eL1ohCpQdzRD4zcIBQzzwVT3mI0VKYVVCpIhplmGfJ54Rrr1lDzu9IZpxBJEOnbhjuH//W+KS0t1c6Tw2vVmEujhlitIk=
on:
all_branches: true
condition: "$EMBER_TRY_SCENARIO = 'ember-default'"
node: 8.6.0
tags: true
after_deploy:
- "$(npm root -g)/ciena-devops/scripts/slack/incoming-webhooks/send-message.sh"
notifications:
slack:
secure: QsOyC3h7qByRTLjoQGpV5126jylRYABcg+yEaIpMBRuXJITLPadVmxea3uC3Me1UOyvmuFaT0qP+RwmUm6h6VVocGJ7RCSdSJVu5fCwsOhVhP+JxF9lYoxzaC+Yfc/O1/yGpWR5YIFOs2fikMLsrdDcBgJzadoOi3/T/u/oCLikqAR1mDtCcB5XQ6/Q+BT7RoT7xVSPHsaeQ8fqeGSOLSPZhjYZ3DZDdcZwKyLhdauxdkM3iWRTzSxyCw4M1XIlufvB+FKPTRmearAW7L8BJmsmJSTrhaY4Hl1imS/quxhN10ZlcTFPZKibOWwjCXmccZS/hn+GGDj8KvpyKNkQL8KBcVxdT1CpDzupWc8p6KMsOrHZZKaT7dFzqypeoknUKYpbNPm+PdcDueOl1LAdDivWTe5YBmwjAduP9LgeutSYozloAZgYs/69VQ91s4BdTUtNYPBWwHn8QUqX7LS3edbXVpx7al6qFjrbYv2k85dbYeQ3F8to9WnCO9lgKzvRPhn8YsLoR1a7ffb8bXY7/EsXnk5F1MU+c7Ka0KSJ76UTCUyLxM23kA7xPlFmJ8Z4aghaOzYfoyxayNpucV0ma8Cc06MvPbBJTxZwojloivH8ROMjXJNgdd3myu3Q94S+tuqlyrPmgHPxWdUk4y+Q+YtHHaTJgihPrpuYee9hbqOE=