class GitcafeMaid::Configuration
Public Class Methods
ci(*args, &block)
click to toggle source
# File lib/gitcafe_maid/configuration.rb, line 4 def ci *args, &block if block_given? @@ci_block = block else @@ci_block.call *args end end
fail(author=nil, path=nil, &script)
click to toggle source
# File lib/gitcafe_maid/configuration.rb, line 23 def fail author=nil, path=nil, &script if block_given? @@fail = script else @@fail.call(author, path) end end
run(command)
click to toggle source
# File lib/gitcafe_maid/configuration.rb, line 12 def run command `cd #{path} && #{command}` end
set(name, value)
click to toggle source
# File lib/gitcafe_maid/configuration.rb, line 16 def set name, value define_singleton_method name do value end end
succ(author=nil, path=nil, &script)
click to toggle source
# File lib/gitcafe_maid/configuration.rb, line 31 def succ author=nil, path=nil, &script if block_given? @@succ = script else @@succ.call(author, path) end end