module Locomotive::Wagon::SteamConcern
Public Instance Methods
steam_services()
click to toggle source
# File lib/locomotive/wagon/commands/concerns/steam_concern.rb, line 7 def steam_services return @steam_services if @steam_services Locomotive::Steam.configure do |config| config.mode = :test config.adapter = { name: :filesystem, path: path, env: options[:env]&.to_sym || :local } config.asset_path = File.expand_path(File.join(path, 'public')) config.minify_assets = false end @steam_services = Locomotive::Steam::Services.build_instance.tap do |services| repositories = services.repositories services.set_site(repositories.site.all.first) services.locale = services.current_site.default_locale end end