class BuildTasks::FPMCookery::DSL
Public Class Methods
new(&block)
click to toggle source
# File lib/buildtasks/fpm_cookery/dsl.rb, line 8 def initialize(&block) @recipe = "recipe.rb" @fpm_cookery_version = "~> 0.27.0" @fpm_version = "~> 1.3.3" instance_eval(&block) if block_given? end
Public Instance Methods
fpm_cookery_version(arg = nil)
click to toggle source
# File lib/buildtasks/fpm_cookery/dsl.rb, line 20 def fpm_cookery_version(arg = nil) set_or_return(:fpm_cookery_version, arg, :kind_of => String) end
fpm_version(arg = nil)
click to toggle source
# File lib/buildtasks/fpm_cookery/dsl.rb, line 24 def fpm_version(arg = nil) set_or_return(:fpm_version, arg, :kind_of => String) end
recipe(arg = nil)
click to toggle source
# File lib/buildtasks/fpm_cookery/dsl.rb, line 16 def recipe(arg = nil) set_or_return(:recipe, arg, :kind_of => String) end