/** * Grunt file for the ZigBeeSiteSurvey * * grunt update * Updates the local common files with the ones from the editor project * Create a new bugfix version (x.y.++): * grunt v:patch * * Create a new feature version (x.++.0) * grunt v:minor * * Create a new major version (++.0.0) * grunt v:major * * Created by kc on 27.06.15. */ module.exports = function (grunt) { grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), bump: { options: { files: ['package.json'], updateConfigs: [], commit: true, commitMessage: 'New version added v%VERSION%', commitFiles: ['-a'], tagName: 'v%VERSION%', tagMessage: 'Version %VERSION%', push: false, gitDescribeOptions: '--tags --always --abbrev=1 --dirty=-d', globalReplace: false, prereleaseName: false, regExp: false } } }); grunt.loadNpmTasks('grunt-bump'); grunt.registerTask('v:patch', ['bump:patch']); grunt.registerTask('v:minor', ['bump:minor']); grunt.registerTask('v:major', ['bump:major']); };