@@ -10,6 +10,8 @@ var bump = require('gulp-bump')
10
10
var filter = require ( 'gulp-filter' )
11
11
var tag_version = require ( 'gulp-tag-version' )
12
12
13
+ var spawn = require ( 'child_process' ) . spawn ;
14
+
13
15
14
16
/**
15
17
* Bumping version number and tagging the repository with it.
@@ -40,18 +42,23 @@ function inc(importance) {
40
42
. pipe ( tag_version ( ) ) ;
41
43
}
42
44
43
- gulp . task ( 'patch' , [ 'directives' , 'less' , 'demo' , 'distribution ' ] , function ( ) { return inc ( 'patch' ) ; } )
44
- gulp . task ( 'feature' , [ 'directives' , 'less' , 'demo' , 'distribution ' ] , function ( ) { return inc ( 'minor' ) ; } )
45
- gulp . task ( 'release' , [ 'directives' , 'less' , 'demo' , 'distribution ' ] , function ( ) { return inc ( 'major' ) ; } )
45
+ gulp . task ( 'patch' , [ 'directives' , 'less' , 'demo' , 'dist ' ] , function ( ) { return inc ( 'patch' ) ; } )
46
+ gulp . task ( 'feature' , [ 'directives' , 'less' , 'demo' , 'dist ' ] , function ( ) { return inc ( 'minor' ) ; } )
47
+ gulp . task ( 'release' , [ 'directives' , 'less' , 'demo' , 'dist ' ] , function ( ) { return inc ( 'major' ) ; } )
46
48
47
49
48
- gulp . task ( 'distribution ' , function ( ) {
50
+ gulp . task ( 'dist ' , function ( ) {
49
51
return gulp . src ( './dist/*' )
50
52
. pipe ( git . add ( ) )
51
53
. pipe ( git . commit ( "[BOT] New distribution release" ) ) ;
52
54
} ) ;
53
55
54
56
57
+ gulp . task ( 'npm' , function ( done ) {
58
+ spawn ( 'npm' , [ 'publish' ] , { stdio : 'inherit' } ) . on ( 'close' , done ) ;
59
+ } ) ;
60
+
61
+
55
62
gulp . task ( 'directives' , function ( ) {
56
63
return gulp . src ( './src/*.js' )
57
64
. pipe ( directiveReplace ( { root : 'src' } ) )
0 commit comments