lib/releasecop/cli.rb in releasecop-0.0.7 vs lib/releasecop/cli.rb in releasecop-0.0.8
- old
+ new
@@ -1,7 +1,9 @@
module Releasecop
class Cli < Thor
+ map %w[--version -v] => :version
+
def self.exit_on_failure?
true
end
desc "edit", "Open manifest file for editing"
@@ -31,9 +33,14 @@
end
unreleased = checkers.map(&:unreleased).inject(&:+)
$stderr.puts "#{selected.size} project(s) checked. #{unreleased} environment(s) out-of-date."
exit 1 if unreleased > 0
+ end
+
+ desc "--version, -v", "Print the version"
+ def version
+ puts Releasecop::VERSION
end
private
def manifest