Kouhei Sutou
null+****@clear*****
Sun Dec 21 17:32:30 JST 2014
Kouhei Sutou 2014-12-21 17:32:30 +0900 (Sun, 21 Dec 2014) New Revision: 5c2a4d17efe1dfbd3fccc0c65dcd7a692e26cba8 https://github.com/groonga/groonga-admin/commit/5c2a4d17efe1dfbd3fccc0c65dcd7a692e26cba8 Message: Add git:tag It maybe work. Modified files: Gruntfile.js Modified: Gruntfile.js (+13 -0) =================================================================== --- Gruntfile.js 2014-12-21 17:13:50 +0900 (01dbdb2) +++ Gruntfile.js 2014-12-21 17:32:30 +0900 (5a05ec4) @@ -517,6 +517,18 @@ module.exports = function (grunt) { 'public/source/groonga-admin/' + pkg.name + '.tar.gz'); }); + grunt.registerTask('git:tag', 'Tag the current version', function () { + var news = grunt.file.read('doc/text/news.md', encoding: 'utf8'); + var releaseNote = '## ' + news.split(/^## /m)[1]; + var releaseNoteFileName = 'release-note.md'; + grunt.file.write(releaseNoteFileName, releaseNote); + shell.exec('git --annotate ' + + '--file ' + releaseNoteFileName + ' ' + + pkg.version); + grunt.file.delete(releaseNoteFileName); + shell.exec('git push --tags'); + }); + grunt.registerTask('release:package', 'Release archived package', [ 'build', 'clean:archive', @@ -524,5 +536,6 @@ module.exports = function (grunt) { 'archive', 'clean:archive', 'archive:upload', + 'git:tag' ]); }; -------------- next part -------------- HTML����������������������������...Download