%PDF- %PDF-
| Direktori : /www/varak.net/wiki.varak.net/extensions/VisualEditor/lib/ve/build/tasks/ |
| Current File : //www/varak.net/wiki.varak.net/extensions/VisualEditor/lib/ve/build/tasks/git-build.js |
/*!
* Change the in-memory package version to contain the git HEAD
*/
/*jshint node:true */
module.exports = function ( grunt ) {
grunt.registerTask( 'git-build', function () {
var done = this.async();
require( 'child_process' ).exec( 'git rev-parse HEAD', function ( err, stout, stderr ) {
if ( !stout || err || stderr ) {
grunt.log.err( err || stderr );
done( false );
return;
}
grunt.config.set( 'pkg.version', grunt.config( 'pkg.version' ) + '-pre (' + stout.slice( 0, 10 ) + ')' );
grunt.verbose.writeln( 'Added git HEAD to pkg.version' );
done();
} );
} );
};