unserver-unify
Version:
36 lines (32 loc) • 1.21 kB
JavaScript
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
release: {
options: {
//bump: false, //default: true
//file: 'bower.json', //default: package.json
//add: false, //default: true
//commit: false, //default: true
//tag: false, //default: true
//push: false, //default: true
//pushTags: false, //default: true
//npmtag: true, //default: no tag
//folder: 'folder/to/publish/to/npm', //default project root
//commitMessage: 'check out my release <%= version %>', //default: 'release <%= version %>'
//tagMessage: 'tagging version <%= version %>', //default: 'Version <%= version %>',
//tagName: 'v<%= version %>', //default: '<%= version %>'
file: 'bower.json', //default: package.json
add: false, //default: true
commit: false, //default: true
tag: false, //default: true
push: false, //default: true
pushTags: false, //default: true
npm: false
}
}
});
grunt.loadNpmTasks('grunt-release');
grunt.registerTask('major', ['release:major']);
grunt.registerTask('minor', ['release:minor']);
grunt.registerTask('patch', ['release:patch']);
};