From e57b6ab45b296f2f4ad7cf61734b1c8abe60ef9f Mon Sep 17 00:00:00 2001 From: Buu Nguyen Date: Fri, 17 Mar 2017 21:48:37 -0700 Subject: [PATCH] Add travis and npm stuff --- .npmignore | 8 ++++++++ .travis.yml | 18 ++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 .npmignore create mode 100644 .travis.yml diff --git a/.npmignore b/.npmignore new file mode 100644 index 00000000..a5d40957 --- /dev/null +++ b/.npmignore @@ -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 diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..9fbf487e --- /dev/null +++ b/.travis.yml @@ -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'