class Gemsmith::Tools::Publisher
Handles the publication of a gem version.
Constants
- STEPS
-
Order matters.
Attributes
Public Class Methods
Source
# File lib/gemsmith/tools/publisher.rb, line 20 def initialize steps: STEPS @steps = steps end
Public Instance Methods
Source
# File lib/gemsmith/tools/publisher.rb, line 24 def call specification steps.each { |step| yield step.call(specification) } Success specification end