Class: Papa::CLI::Release
Instance Method Summary collapse
Methods inherited from Thor
Instance Method Details
#add ⇒ Object
16 17 18 19 20 21 22 |
# File 'lib/papa/cli/release.rb', line 16 def add version = [:version] feature_branches = [:feature_branches] || [] require 'papa/task/release/add' Task::Release::Add.new(version, feature_branches).run end |
#finish ⇒ Object
27 28 29 30 31 32 33 |
# File 'lib/papa/cli/release.rb', line 27 def finish version = [:version] additional_branches = [:additional_branches] require 'papa/task/release/finish' Task::Release::Finish.new(version, additional_branches).run end |
#start ⇒ Object
6 7 8 9 10 11 |
# File 'lib/papa/cli/release.rb', line 6 def start version = [:version] require 'papa/task/release/start' Task::Release::Start.new(version).run end |