Changeset 37211
- Timestamp:
- 04/15/2016 10:18:03 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Gruntfile.js
r37206 r37211 669 669 } ); 670 670 671 grunt.registerTask( 'precommit: base', [671 grunt.registerTask( 'precommit:image', [ 672 672 'imagemin:core' 673 673 ] ); … … 715 715 function run( type ) { 716 716 var command = map[ type ].split( ' ' ); 717 var taskList = [ 'precommit:base' ];718 717 719 718 grunt.util.spawn( { … … 721 720 args: command 722 721 }, function( error, result, code ) { 722 var taskList = []; 723 723 724 if ( code !== 0 ) { 724 725 grunt.fatal( 'The `' + map[ type ] + '` command returned a non-zero exit code.', code ); 725 726 } 727 728 [ 'png', 'jpg', 'gif', 'jpeg' ].forEach( function( extension ) { 729 if ( ( result.stdout + '\n' ).indexOf( '.' + extension + '\n' ) !== -1 ) { 730 grunt.log.writeln( 'Image files modified. Minifying.'); 731 taskList.push( 'precommit:image' ); 732 } 733 } ); 726 734 727 735 [ 'js', 'css', 'php' ].forEach( function( extension ) { … … 770 778 'precommit:js', 771 779 'precommit:css', 772 'precommit: base'780 'precommit:image' 773 781 ] ); 774 782
Note: See TracChangeset
for help on using the changeset viewer.