Merge pull request #134 from geertweening/develop

[TASK] add gulp task to bump version and set beta
This commit is contained in:
wltsmrz
2014-08-13 14:27:16 -07:00
2 changed files with 18 additions and 1 deletions

View File

@@ -6,6 +6,7 @@ var webpack = require('webpack');
var jshint = require('gulp-jshint');
var map = require('map-stream');
var bump = require('gulp-bump');
var argv = require('yargs').argv;
//var header = require('gulp-header');
var pkg = require('./package.json');
@@ -91,6 +92,21 @@ gulp.task('bower-version', function() {
.pipe(gulp.dest('./dist/'));
});
gulp.task('version-bump', function() {
if (!argv.type) {
throw new Error("No type found, pass it in using the --type argument");
}
gulp.src('./package.json')
.pipe(bump({type:argv.type}))
.pipe(gulp.dest('./'));
});
gulp.task('version-beta', function() {
gulp.src('./package.json')
.pipe(bump({version: pkg.version+'-beta'}))
.pipe(gulp.dest('./'));
});
gulp.task('build-min', [ 'build' ], function(callback) {
return gulp.src([ './build/ripple-', '.js' ].join(pkg.version))
.pipe(uglify())

View File

@@ -33,7 +33,8 @@
"map-stream": "~0.1.0",
"istanbul": "~0.2.10",
"coveralls": "~2.10.0",
"nock": "^0.34.1"
"nock": "^0.34.1",
"yargs": "~1.3.1"
},
"scripts": {
"build": "node_modules/.bin/gulp",