lib/paraduct/cli.rb in paraduct-0.0.1.beta5 vs lib/paraduct/cli.rb in paraduct-0.0.1.beta6
- old
+ new
@@ -3,10 +3,18 @@
module Paraduct
class CLI < Thor
include Thor::Actions
+ class_option :version, type: :boolean
+
+ desc "version", "Show paraduct version"
+ def version
+ puts Paraduct::VERSION
+ end
+ default_task :version
+
desc "test", "run matrix test"
def test
script = Paraduct.config.script
raise "require script" if script.blank?
@@ -20,9 +28,10 @@
end
desc "generate", "generate .paraduct.yml"
def generate
template(".paraduct.yml")
+ template(".paraduct_rsync_exclude.txt")
end
def self.source_root
File.expand_path(File.join(File.dirname(__FILE__), "templates"))
end