Sha256: 5dd558b550df2104cdeef719eb684a3e9897f5deef1e02dec67e46714bbfcc0d
Contents?: true
Size: 974 Bytes
Versions: 4
Compression:
Stored size: 974 Bytes
Contents
module Context module RubyDeployerHelper def ruby_build(context) git_build(context) Dir.chdir context.context_folder puts "Working in folder #{Dir.pwd}\nAnd context #{context.context_name} is created" gem ["build #{context.context_name}.gemspec"] end def ruby_release(context) Dir.chdir context.context_folder gem ["push #{context.context_name}-0.1.0.gem"] end def ruby_install(context) rake ['release'] # gem ['install', context.context_name] end def clean_folder(context, folder) clean_folder = get_context_folder(context, folder) puts "Clean folder #{clean_folder}" FileUtils.remove_dir(clean_folder) if Dir.exist?(clean_folder) end def ruby_clean(context) clean_folder(context, 'pkg') end def ruby_remove_gem(context) clean_folder(context, 'pkg') end def ruby_bump(context, level) git ['version-bump', level] end end end
Version data entries
4 entries across 4 versions & 1 rubygems