Sha256: 738a3ed619c960d245ba040d0c5e60e255c73155f79368c4e8213ad9fbe60b39
Contents?: true
Size: 504 Bytes
Versions: 3
Compression:
Stored size: 504 Bytes
Contents
module Semmy module RubyGems extend self def build_and_test_install Shell.sub_process_output(`#{command}`) $?.success? end private def command "gem build -V #{Gemspec.path} 2>&1 && " \ "gem install --local #{built_gem_path} 2>&1 && " \ "gem uninstall -I #{Gemspec.gem_name} -v #{Project.version} 2>&1 && " \ "rm #{built_gem_path}" \ end def built_gem_path [Gemspec.gem_name, '-', Project.version, '.gem'].join end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
semmy-1.2.0 | lib/semmy/ruby_gems.rb |
semmy-1.1.0 | lib/semmy/ruby_gems.rb |
semmy-1.0.2 | lib/semmy/ruby_gems.rb |