class Codelog::Command::Release
Constants
- RELEASES_PATH
Public Class Methods
run(version_number, release_date)
click to toggle source
# File lib/codelog/command/release.rb, line 6 def self.run(version_number, release_date) Codelog::Command::Release.new.run version_number, release_date end
Public Instance Methods
run(version_number, release_date)
click to toggle source
# File lib/codelog/command/release.rb, line 10 def run(version_number, release_date) outputter = Codelog::Output::ReleaseFile.new("#{RELEASES_PATH}/#{version_number}.md") Codelog::Command::Step::Version.run version_number, release_date, outputter Codelog::Command::Step::Delete.run Codelog::Command::Step::Changelog.run puts "\n== Changelog updated to version #{version_number} ==" end