@@ -12,23 +12,20 @@ import runSequence from 'run-sequence';
12
12
13
13
var $ = require ( 'gulp-load-plugins' ) ( ) ;
14
14
var argv = yrgv . argv ;
15
- let envRegExp = new RegExp ( '([\'|\"]?__version__[\'|\"]?[ ]*[:|=][ ]*[\'|\"]?)(\\d+\\.\\d+\\.\\d+)(-[0-9A-Za-z\.-]+)?([\'|\"]?)' , 'i' ) ;
16
15
17
16
18
17
gulp . task ( 'bump-env-version' , ( ) => {
19
18
return gulp . src ( `${ paths . utils } /info.py` )
20
- . pipe ( $ . if ( ( Object . keys ( argv ) . length === 2 ) , $ . bump ( { regex : envRegExp } ) ) )
21
- . pipe ( $ . if ( argv . patch , $ . bump ( { regex : envRegExp } ) ) )
22
- . pipe ( $ . if ( argv . minor , $ . bump ( { type : 'minor' , regex : envRegExp } ) ) )
23
- . pipe ( $ . if ( argv . major , $ . bump ( { type : 'major' , regex : envRegExp } ) ) )
19
+ . pipe ( $ . if ( ( Object . keys ( argv ) . length === 4 ) , $ . bump ( { key : '__version__' } ) ) )
20
+ . pipe ( $ . if ( argv . minor , $ . bump ( { type : 'minor' , key : '__version__' } ) ) )
21
+ . pipe ( $ . if ( argv . major , $ . bump ( { type : 'major' , key : '__version__' } ) ) )
24
22
. pipe ( gulp . dest ( paths . utils ) ) ;
25
23
} ) ;
26
24
27
25
28
26
gulp . task ( 'bump-pkg-version' , ( ) => {
29
27
return gulp . src ( './package.json' )
30
- . pipe ( $ . if ( ( Object . keys ( argv ) . length === 2 ) , $ . bump ( ) ) )
31
- . pipe ( $ . if ( argv . patch , $ . bump ( ) ) )
28
+ . pipe ( $ . if ( ( Object . keys ( argv ) . length === 4 ) , $ . bump ( ) ) )
32
29
. pipe ( $ . if ( argv . minor , $ . bump ( { type : 'minor' } ) ) )
33
30
. pipe ( $ . if ( argv . major , $ . bump ( { type : 'major' } ) ) )
34
31
. pipe ( gulp . dest ( './' ) ) ;
0 commit comments