Module: FlazmRubyHelpers::Project::Gem

Defined in:
lib/flazm_ruby_helpers/project.rb

Overview

Helper module to publish gem projects

Class Method Summary collapse

Class Method Details

.publish(gem_name, version) ⇒ Object



69
70
71
72
# File 'lib/flazm_ruby_helpers/project.rb', line 69

def self.publish(gem_name, version)
  _output, gem_push_success = FlazmRubyHelpers::Os.exec("gem push pkg/#{gem_name}-#{version}.gem")
  raise "Gem push failed for #{gem_name}:#{version}" unless gem_push_success
end

.validateObject



74
75
# File 'lib/flazm_ruby_helpers/project.rb', line 74

def self.validate
end