From bed0e17f656812801f600126ed999ef7faab9777 Mon Sep 17 00:00:00 2001 From: Dmitry Filimonov Date: Mon, 7 Dec 2015 18:18:29 +0300 Subject: [PATCH] bumped version to 0.0.3 --- dist/daterangepicker.css | 2 +- dist/daterangepicker.js | 2 +- dist/daterangepicker.min.css | 2 +- dist/daterangepicker.min.js | 2 +- gulpfile.babel.js | 16 ++++++++++++++-- package.json | 3 ++- 6 files changed, 20 insertions(+), 7 deletions(-) diff --git a/dist/daterangepicker.css b/dist/daterangepicker.css index cd8ddbe..210ea21 100644 --- a/dist/daterangepicker.css +++ b/dist/daterangepicker.css @@ -1,6 +1,6 @@ /*! * knockout-daterangepicker - * version: 0.0.1 + * version: 0.0.3 * authors: Sensor Tower team * license: MIT * https://sensortower.github.io/daterangepicker diff --git a/dist/daterangepicker.js b/dist/daterangepicker.js index 0f40f01..c5ff3d3 100644 --- a/dist/daterangepicker.js +++ b/dist/daterangepicker.js @@ -1,6 +1,6 @@ /*! * knockout-daterangepicker - * version: 0.0.1 + * version: 0.0.3 * authors: Sensor Tower team * license: MIT * https://sensortower.github.io/daterangepicker diff --git a/dist/daterangepicker.min.css b/dist/daterangepicker.min.css index 2c0f1d3..ffd844d 100644 --- a/dist/daterangepicker.min.css +++ b/dist/daterangepicker.min.css @@ -1,6 +1,6 @@ /*! * knockout-daterangepicker - * version: 0.0.1 + * version: 0.0.3 * authors: Sensor Tower team * license: MIT * https://sensortower.github.io/daterangepicker diff --git a/dist/daterangepicker.min.js b/dist/daterangepicker.min.js index c28cf01..51dfd6f 100644 --- a/dist/daterangepicker.min.js +++ b/dist/daterangepicker.min.js @@ -1,6 +1,6 @@ /*! * knockout-daterangepicker - * version: 0.0.1 + * version: 0.0.3 * authors: Sensor Tower team * license: MIT * https://sensortower.github.io/daterangepicker diff --git a/gulpfile.babel.js b/gulpfile.babel.js index b0ed47b..320a672 100644 --- a/gulpfile.babel.js +++ b/gulpfile.babel.js @@ -168,9 +168,21 @@ gulp.task('github:pages', ['build:website'], () => { .pipe($.ghPages()); }); -gulp.task('github:release', ['build:min'], () => { +gulp.task('consistency-check', ['build:min'], (cb) => { + const exec = require('child_process').exec; + exec('git status', function callback(error, stdout, stderr) { + const pendingChanges = stdout.match(/modified:\s*dist/) + if (pendingChanges) { + throw new Error('consistency check failed'); + } else { + cb(); + } + }); +}); + +gulp.task('github:release', ['consistency-check'], () => { if (!process.env.GITHUB_TOKEN) { - throw "env.GITHUB_TOKEN is empty"; + throw new Error('env.GITHUB_TOKEN is empty'); } const manifest = require('./package.json'); diff --git a/package.json b/package.json index 5fed0cc..c664bf2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "knockout-daterangepicker", - "version": "0.0.1", + "version": "0.0.3", "private": true, "engines": { "node": ">=0.12.0" @@ -11,6 +11,7 @@ "del": "^1.1.1", "gulp": "^3.9.0", "gulp-autoprefixer": "^2.3.1", + "gulp-bump": "^1.0.0", "gulp-cache": "^0.2.8", "gulp-coffee": "^2.3.1", "gulp-ext-replace": "^0.2.0",