Skip to content

Commit

Permalink
Merge pull request #8 from acvetkov/deploy
Browse files Browse the repository at this point in the history
Deploy
  • Loading branch information
acvetkov committed Jan 11, 2016
2 parents 797faad + 226123c commit 5a8ceb1
Show file tree
Hide file tree
Showing 4 changed files with 51 additions and 7 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@
node_modules
out
coverage
dist
19 changes: 19 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,22 @@ install:

after_success:
- npm run coveralls

deploy:
# deploy to npm
- provider: npm
email: "aleksey.dmitrich@gmail.com"
skip_cleanup: true
on:
tags: true
api_key:
secure: "HdZOAGorRiMtbgjeqjr673LGGVJffoGhASOVwET8AY6gxvDFU/dmy6YaUmEYuDVGAnNCRPuzZC0lbomlanfF6BTwRJBsByU+6pSFl8VQfG3wPjV+4AN9y2MaKaqSFr5Girj8dV5o7h52hVrMS/XitR20iQ2OxN5FO4vkdefRlz1X/M3tdFkOjK0gT594qUm064OYSICsbYK27Y4p/CzX7tbosglk8d1EHO5c727+d9jIl5dw6yX5Sl++Lhc/hNVf9QJbiHsB7xfgdLzHEaP88R3nPjbsfAvZ1VkdG3dki2hW74imIQc+ic4LqlRvQ8m3p7BU8SE1cdYYmLizCSsPmxO1VXx5GTx5OmeFnyvvqMIX3D9J/W+F/71kajprcJALJPt+8SNOFfo7oaNQGrEm69XhrZFPFLLfsDR4vPizwznHIy6L2nlW6jnaYLQROaPo90hwK3+jM3aHIw40crZIbrRZjPnXXvTuGUioPU8Pbqer4btKHTawFjPuzhT1cPFyEpHqXk2um6FmRRtXCT+8xi/biNw3YXbtSI6XBGyu6V2VvnWGdn7bBC+x+71If0QqvWlgbo7ftxOhlWv65/pkDrz7xea4MxXpGPNu7cOimadtMSg/JgxpBBbsTHrdrP8rD47CENy1rQyUeU2w/HW4XKhdRMAkKEA2uoDEsH3aggs="

# deploy to github release
- provider: releases
skip_cleanup: true
on:
tags: true
api_key:
secure: "MWtM889J3okIAesS19XUAXpG+cbA130dSen2pVc6Zr25jUwJxZFGg/56H9wewRm21rsxgyduVy9SxsiKe+Pd/jf5GIkxfHG+pRY9CEIOkOe5sAVSyHAs92/q0hl+p+rPatLLVPAbHDPYRCo0CmliJyiTCRTqObhcjwNpTH8wAOIKepxdvDEv06JYS8KYH/V0HNGwchumLzqoBK3csgLJMi3vkcJwJyfT+lQONgsOuhqQ843dnADj8b1Iu4Ws+nEMRzm7jasaug1g8kecRojAkLcWkv+XFEJSCMn1CL1nPjkVDUvp5jYbkJupNM13Hsz2EZ0l1S140FoYSwv/6pkMJcWk9JqVaeYC2nVNUF+Y3HvJbMmzyBN9ENnHEZh3LV8vpPQ1NRnTWB+FmsVlYVOXn/2uuUj1uKvRY5s7Xw0gGZ8lgCDb4BFkRw5RsAXfEF9K6vLdb1B/fVytT964/yefjF29SM3Iy9b1hbNrnM/4GzyG6iwPKtAxGRs4Q7jAt1YPv9jPL5SMFMEPYpawKvWdBwpR0dz41QsRhyJWYPeEWrtOFmgiJ8WbHtrk2Wz7OLRBAaDc644G4Sf0x3A5qPtHnTm5f7oeAvBn5+GEpesHZkBQslplWTSHkFf6+0unBSre9Jo4WGDuJ85Zf+9TUCqugFOyhapR2Kaj8++XoJqrIyM="
file: "./dist/then-chrome.js"
17 changes: 10 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "then-chrome",
"version": "1.0.3",
"version": "1.0.4",
"description": "Promise wrapper for chrome api",
"main": "out/index.js",
"directories": {
Expand All @@ -16,7 +16,8 @@
"prepublish": "npm run lint && npm run publish-test && npm run build",
"coverage": "isparta cover _mocha -- --require babel/register --require ./test/setup.js --recursive -R mocha-lcov-reporter",
"precoveralls": "npm run coverage",
"coveralls": "coveralls < coverage/lcov.info"
"coveralls": "coveralls < coverage/lcov.info",
"bundle": "webpack"
},
"repository": {
"type": "git",
Expand All @@ -33,19 +34,21 @@
"license": "ISC",
"devDependencies": {
"babel": "^5.8.29",
"babel-eslint": "^4.1.3",
"babel-core": "^5.8.34",
"babel-loader": "^5.4.0",
"bluebird": "^3.0.5",
"chai": "^3.4.0",
"chai-as-promised": "^5.1.0",
"coveralls": "^2.11.6",
"eslint": "^1.7.3",
"isparta": "^4.0.0",
"jscs": "^2.2.1",
"lodash": "^3.10.1",
"mocha": "^2.3.3",
"mocha-lcov-reporter": "^1.0.0",
"mocha-tldr-reporter": "^1.0.0",
"sinon": "^1.17.2",
"sinon-chrome": "^1.1.0",
"coveralls": "^2.11.6",
"isparta": "^4.0.0",
"mocha-lcov-reporter": "^1.0.0",
"mocha-tldr-reporter": "^1.0.0"
"webpack": "^1.12.10"
}
}
21 changes: 21 additions & 0 deletions webpack.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
'use strict';

var path = require('path');

module.exports = {
entry: path.resolve(__dirname, './src/index.js'),
output: {
path: path.resolve(__dirname, './dist/'),
filename: 'then-chrome.js',
library: 'thenChrome',
libraryTarget: 'umd'
},
module: {
loaders: [
{
test: /\.js$/,
loader: 'babel-loader'
}
]
}
};

0 comments on commit 5a8ceb1

Please sign in to comment.