Add travis and npm stuff

This commit is contained in:
Buu Nguyen
2017-03-17 21:48:37 -07:00
parent f22a628934
commit e57b6ab45b
2 changed files with 26 additions and 0 deletions

8
.npmignore Normal file
View File

@@ -0,0 +1,8 @@
*
*/
!README.md
!package.json
!dist/swagger-ui.js
!dist/swagger-ui.js.map
!dist/swagger-ui.css
!dist/swagger-ui.css.map

18
.travis.yml Normal file
View File

@@ -0,0 +1,18 @@
language: node_js
node_js:
- '6.9'
branches:
only:
- master
- /^v\d+\.\d+(\.\d+)?(-\S*)?$/
before_deploy: "npm run build"
deploy:
provider: npm
email: apiteam@swagger.io
skip_cleanup: true
api_key:
secure: "IJkLaACa+rfERf1O5nwlqOyuo9sbul3FBhBt4Un9P+DvEet3AoDPV9NQVLd8SkmQYKGbGQWF4BIdjrO5nqFD6Te+JTeUX5Uo/DFS/fu9qw1xv0dQpvbJFuoYnnFlbzGTEs4CFa8lbu3ZromFHQGOQxRobjsG1Kf0dWFSSzmND3g="
on:
tags: true
repo: swagger-api/swagger-ui
node: '6.9'