class Middleman::GhPages::Cli
Public Class Methods
exit_on_failure?()
click to toggle source
# File lib/middleman/gh_pages/cli.rb, line 12 def self.exit_on_failure? true end
Public Instance Methods
gh_pages()
click to toggle source
# File lib/middleman/gh_pages/cli.rb, line 16 def gh_pages Deploy.new(deploy_options).call end
Private Instance Methods
app()
click to toggle source
# File lib/middleman/gh_pages/cli.rb, line 31 def app environment = options['environment'].to_sym Middleman::Application.new do config[:mode] = :build config[:environment] = environment Middleman::Logger.singleton(1, false) end end
deploy_options()
click to toggle source
# File lib/middleman/gh_pages/cli.rb, line 22 def deploy_options { build_dir: app.config.setting(:build_dir).value, remote: GhPages.options[:remote], branch: GhPages.options[:branch], environment: options['environment'] } end