module PoiseBoiler::Kitchen
Helpers
for Test-Kitchen and .kitchen.yml configuration.
@since 1.0.0
Public Class Methods
instance()
click to toggle source
# File lib/poise_boiler/kitchen.rb, line 25 def self.instance @instance end
kitchen(**options)
click to toggle source
Return a YAML string suitable for inclusion in a .kitchen.yml config. This will include the standard Poise/Halite boilerplate and some default values.
@param platforms [String, Array<String>] Name(s) of platforms to use by default. @see PoiseBoiler::Helpers::Kitchen::PLATFORM_ALIASES @example .kitchen.yml
#<% require 'poise_boiler' %> <%= PoiseBoiler.kitchen %>
# File lib/poise_boiler/kitchen.rb, line 37 def self.kitchen(**options) @instance = PoiseBoiler::Helpers::Kitchen.new(**options) @instance.to_yaml end