-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy path.travis.yml
65 lines (51 loc) · 3.75 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
language: node_js
sudo: false
node_js:
- '8.6.0'
- stable
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-4.8
cache:
directories:
- node_modules
env:
matrix:
- CXX=g++-4.8
global:
- secure: HNnnjkp6MmDpCRUt/DjTiPzzcxGBpe4jDKqgCOKCePuUCg7phUhprGfw6e8Hy8e8imvHn71av4ikI3gtS9H+WwO7iS7HDK63Tmwh2wJZq2pEljSW8Ep4OefxuAuZESL06alhSXp7+Tzz5GSJpmEYm9UN+d8RZakOaGZKvH/jDXts3W+QLr9FrOGqmyOHbKugsdul9A+Nvc/ui7qbjlG/Tt4asdKYagxH5h9ylpdtgzpoBKsW3DvwwCecnbChBeAU3XITl5r5xecSj4iKquHheC871gCHl1nv+9q8z+HxOvS3dP9kkcF+9I1bHpOlBtTp+cpWLxVbuIt0bVfGJCuWKOy5S+9wvnsnI+Q6KkVT9E07bNSYjWmQNxs7QGGGJJipgHhytnYlqBoJx8NaQua7tRGJ/aa3gk8XBf0yFidJIhPz0/uUnoaa+dnSgcDHKx065Ik1syicVKBhj43LM8a6qtewWHnZRRo6om7X+Xufd+wGGMLFd7u0ItnZpRtbuGGdCzWdu7DCz6ZjLB/S6SvZ9cO9pNAir494uN4xRLKzgBUzVunOcAsK2Z7M+LGhOs9Y4zI2Ybum8Nd2zFIkSsrGGmBUAajn0+jV67zsTEDOv/lHi65n4oKSrs2Qc3Pw8ZCk7WByQAW53Bk/ZWuttwgMbZ6cAgtnWZ2U+rkfvZAJPSc=
- secure: IY+NmS9xRwThd8jWU8FRUrZ5Aeo4l1Ox0MWl1/ltTH9jr7HmQLLejXyk5IcAUazbrlGg/iewc+dWZAwplFBplBq8Pd27aOP3ihWDGaSD2+Egb8LFJM4/6rqoaHkybVKX5kF8n2kGnTyXq13S5PnvtU8PtTjmETZs9iKUHbUtIQ2GiIfCbqUlTKVORE+McGUHiaMX/jBL9QB6RIDDf8ZkDsj0DLGiPxGOiTg/IQbdVPUjpJKHEsRAgPYYjZsPQJRC5nifAgrskyqzUeNxVU7OQUDii9U1ns1YWq3BmiJ6p9gMuJkqU1KFLBxKe+kDZEqmJqyXNSRYMbNvIAVB8UbwULaO6JaPq320RK7fnLtwiniXFqh6+Wd5LInMP6Zi2WNaImzCuGPJP7kBt3FzkithU2yDBsGqXAqR7+6jGJO9pfoNRrms3zYlv/xV3IvoyhVwxcFdQImnVFmrzprUZMfEjxJd9PUcotrngIU1oYOUbtwsTUvoG95zPWwDRNOfYxBBYIgjV2lgFxKb6xZ//1h2Pk1pxMhMRMD+8Zzstmb/7QCD9vou+FNsjDmLftu4Ojjh3tBCcIGssUNkVImlCCfQZvARYfbQOGLQbPGCW1+Px/nIJZ+KPjXBrZ6yD8x/8iG1mAB3weNriijN+7fFlFQuILfAuFvFdlcxHdry/60cqbc=
before_install:
- npm install -g greenkeeper-lockfile
- npm install -g git://github.com/juwara0/pr-bumper#upstreamBranch
- npm install -g 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
before_script:
- greenkeeper-lockfile-update
script:
- $(npm root -g)/pr-bumper/.travis/maybe-test.sh
- $(npm root -g)/pr-bumper/.travis/maybe-bump-version.sh
after_script:
- greenkeeper-lockfile-upload
after_success:
- $(npm root -g)/pr-bumper/.travis/maybe-publish-coverage.sh
after_deploy:
- $(npm root -g)/ciena-devops/scripts/slack/incoming-webhooks/send-message.sh
deploy:
provider: npm
email: npm.ciena@gmail.com
skip_cleanup: true
api_key:
secure: eAndxcAa0xzzScmIfu8LlOSprbcxfyt+soLtkk0cktYZmML/8/3OB8b6OTO/MBYS/kUlhbMyleIhy9eNgA3kln5Yg0JcHkQi0Rw9dqPapeVovXXarqkedzPpk8dd64ejILHObpgLAUTinVngIMX2fB2qPgt86Zoy8wJ17w0wpxBVPyxM1iflZsmuo1N0xvCrowH201WOs/oSGGW4qFRgL1JgNuHQxwiro8hX2/sQHzN9GKFsG6vH/KpqVWEDxytkVQ/Eh9hc7MteRUrOaaMvMoLWALpJZ8ScLV732J7VOh4Zot+LchnsCaBpjsSMG4cG04fNehF0A9uuwxRPK0qsGH6cE3Zf4VdMca/bMlJql8d0iFrbkT0qk+bc68CTmd470lTS47j5TOreCY1IzpAeRMf21lrUJCg3oWnzGWzTlIO3Kw+U4R+oCpxrZq18ZMyRf7u2rQAUYKTHuyAa4VOfx/5fjslMwNlMjhG5ocR+1Yfplb3DB7HqxJviIPfA/HIEfU77CuNNrIHjz13shfqeromjX7EpgUIV/mfL6PVEdETfX0VEm4ZIcYWfwXdKReABSmrYUqtzwUn7X1nUBRogj6nrsx04RfKQPQwQwePwV+9VqSdQ0f5XNPQWIxZ0ID4rKmbsKOncqzA0mqc9oRETCu+jaJWWzLKaKQnQu6WOldA=
on:
all_branches: true
node: '8.6.0'
tags: true
notifications:
slack:
secure: LEfIZxy/1Bzrd5is2/RgrZf1VGqvGRU/2u0CsLWCqtKOpxcER3iMCplElYDVvrXs2cFHMnRDkYK/ycpm+I4s3Vsr+bOyf4sqAaJPosMc+jN6U3Xw1ei9CRqoEfPvctOtbe6ctdt0XvxyByyeDWNmemctlAJrZXY/Ib3DFyE40spgrZy3jR4dqOqiBWO1f7vhF8kMs7jEpNZ0kdcUHWzUpGPN3qddZz3svRlw0oJZAA6tS7bznwMHHC9x1znTCjtmLelhxG9UFcJGhlCHBU/oFom58Zk9oUR6boL/HdsGmdJoqmA6DngEu8JQN1gkcoo4JITmw+Rss3ziLGcZA8aw0yph18ys3dHBrMpl/wwI4ncMDPkEiWZOAPtkoJuJ6MmpjcJWBe7jUmYQILH6mjkzPrKOZSJI+be8lguEoi0VpBYy8pBSRS/dMNyCo5+W8vYUQ3FtiWtf+ScGKEcIM3VzfldbubTGYl74g1nzMGXtAvtQ8hsub8xE1qGquX535TjTZ04lTry+hUy2GHE0Kw1QKr8zdvmOu3I2OKIWxwVxff6W/qqJBJC364Fg4VYRc75KaNV1VbWk/Hn2YB+lm41pE09WlBWW45LWSTUevcOVNfvL0OaUI9+ToBl5/oLA+Uh97kcqJdir/BomEc7zOJAUDlEJN0KqeZoIUI0I4PqcIXc=