This repository has been archived by the owner on Jun 9, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.travis.yml
32 lines (32 loc) · 1.94 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
language: node_js
node_js:
- '6.5'
env:
global:
- SENTRY_DSN=https://[email protected]/77181
- secure: "cYaP50alqZhv13zjCWOOvtACMeyR4FSHxBr7bO/1iOD87NTzqgFZIFTDQqtgxgwn3WdaPAGZx+lrDB5x8mJYqSUCp6tTjQ7GNmRg+dpMz2GVKXFQ2wTyEOsWAUmy0cY2Otwb5i6uTmEsZMXrDya4eGFyVBgn/1mPByRuKG1oOM/qDLAK2A52aFyIPbYUsWn25u+U197hoddA9RMzDBtnB4vmcNI6p43q+qYZF7TIsDXklEqS6jt+a8WcK7TxMkCfbigM9rQLYZdy/diGMKMiTsWjKYlV3h/vbYT+CKwbGIHgk/3BhIvm5lkiKwWSyy0syqZA8BJzBVvGdVLgkSdJVaIaJP8t3RvSaMwTMz+alFmI2k6aKdlyQn4RT64WANHnHVBI4aEt6I7GDOVjWiwxpaTmAaZ1wdBhm9HjCCay9dg356n0PBn/vbUYILsltfWo7qak7wML+tp2SVNcgCXop1IoZLXF+OHLn6uss23dXOpzhn5cxouTGPDK9FDuwf03YN6IpuXbmg9un1T6VojGNGQqxTfpkQHUPnIw7gwSoKu5sjsa+Fy9+zLJ2JB5xNDchWl+u7mf9mIoncZ4S522icIlC9KILjtkhmPETxY3xsPpItEjyovbQ6YbS3K0nmR2mq6+SQA1eOtPKQuCURKbhTpOEbOHhvbCY+0aFwdNoak="
- secure: "M25uOgnVi4X6GWHH00jp9luh5nSIGZifOxWZYfHwFTOgPUtOwD0dldHZG+/5IfcxfalBB7OwhBg1NsIwksFCylJKllslMc+UNBSDZKPBQjrGIdQGV2olgHP4qke7KTGutz+VA7LsHbnwjXSngEg9IWQyyNe8oc71My0/ucmnYR5oX1cxO6aGRtUJnJX7UOIk5omxrofkvU6EEk7NvSZ59BDkZr76L1WKSAiDjdgPRwS397Ad0lVDH3iuhZOtgR/db2LyLj3zNrT92FlMCz/gTJWAPTwv+xbQ48Ecfv1AsuKE6SBoiK0rQcVu5d4gkCWfVzNTw9o2KJXhiWcuB2MpckA5GL6ZW0JMAOFLEUJURfMXB2IlZrYqPWmYOzPnFmg8GkpBDFIX/f5/ZzAuS9m0Dc5QbhEuUYFlfGxQy6VGpxk9UWWu1/oOPdLCXx3Tvi03l3/TZAD6T/sSazvhDIaNs1iDMhrk1Wu2iSJhsMuGMzMbz5UWQjmtCzyAy0aItijz95JUKfG9LGAorE4khW+LXmBmE7yq8R+bMYDaaMttElrZa9AirVunTHWYVWhTya0xTv9eYTkvdmFT4p823lA2z3UQANBE0rvLna8uICUk/LYFFgid/41owQUSYxJ465PJeifoEAJZIAf7vPX2HV+A1/4DL7TWlp3dc4aUQ9tRZ+4="
cache:
directories:
- node_modules
before_script:
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
install:
- npm prune
- npm install
script:
- npm run lint
- npm run test
- npm run build
- cd dist && python -m SimpleHTTPServer &
- sleep 2
- curl --retry 5 --retry-delay 2 "localhost:8000"
- npm run test-e2e
deploy:
provider: script
script:
- npm run deploy
on:
branch: master
skip_cleanup: true