lib/nanoc/cli/commands/deploy.rb in nanoc-4.2.0 vs lib/nanoc/cli/commands/deploy.rb in nanoc-4.2.1
- old
+ new
@@ -11,11 +11,11 @@
option :n, :'dry-run', 'show what would be deployed'
module Nanoc::CLI::Commands
class Deploy < ::Nanoc::CLI::CommandRunner
def run
- prepare
+ load_site(preprocess: true)
if options[:'list-deployers']
list_deployers
elsif options[:list]
list_deploy_configs
@@ -23,15 +23,9 @@
deploy
end
end
private
-
- def prepare
- load_site
- # FIXME: ugly to preprocess here
- site.compiler.action_provider.preprocess(site)
- end
def list_deployers
deployers = Nanoc::Int::PluginRegistry.instance.find_all(Nanoc::Extra::Deployer)
deployer_names = deployers.keys.sort_by(&:to_s)
puts 'Available deployers:'