class GemHadar
def version_bump_task
def version_bump_task namespace :version do namespace :bump do desc 'Bump major version' task :major do version = File.read('VERSION').chomp.version version.bump(:major) secure_write('VERSION') { |v| v.puts version } end desc 'Bump minor version' task :minor do version = File.read('VERSION').chomp.version version.bump(:minor) secure_write('VERSION') { |v| v.puts version } end desc 'Bump build version' task :build do version = File.read('VERSION').chomp.version version.bump(:build) secure_write('VERSION') { |v| v.puts version } end end end end