class AdminModule::Rake::DeployTask
Attributes
commit_msg[RW]
env[RW]
target[RW]
Public Class Methods
new(task_name = 'deploy', desc = 'Deploy guideline xml files') { |self| ... }
click to toggle source
# File lib/admin_module/rake/deploy_task.rb, line 23 def initialize(task_name = 'deploy', desc = 'Deploy guideline xml files') @task_name, @desc = task_name, desc yield self if block_given? define_task end
Public Instance Methods
deploy()
click to toggle source
# File lib/admin_module/rake/deploy_task.rb, line 47 def deploy cli = AdminModule::CLI.new cli.environment = env if files.size == 1 cli.deploy(files, target, commit_msg) else cli.deploy_files(files, commit_msg) end ensure cli.quit end
files()
click to toggle source
# File lib/admin_module/rake/deploy_task.rb, line 38 def files @files ||= [] end
files=(file_list)
click to toggle source
# File lib/admin_module/rake/deploy_task.rb, line 42 def files=(file_list) @files ||= [] @files += Array(file_list) end