lib/spontaneous/publishing/steps.rb in spontaneous-0.2.0.beta9 vs lib/spontaneous/publishing/steps.rb in spontaneous-0.2.0.beta10
- old
+ new
@@ -20,13 +20,15 @@
new do
run :activate_revision
end
end
- def self.rerender
- new do
- run :render_revision
+ def self.rerender(publishing_steps)
+ new([], publishing_steps.progress) do
+ RERENDER_STEPS.each do |step|
+ run step
+ end
end
end
def self.default
new do
@@ -136,9 +138,16 @@
:copy_static_files,
:generate_rackup_file,
:activate_revision,
:write_revision_file,
:archive_old_revisions
+ ].freeze
+
+ RERENDER_STEPS = [
+ :render_revision,
+ :copy_assets,
+ :copy_static_files,
+ :generate_rackup_file
].freeze
CORE_PROGRESS = [:browser, :stdout].freeze
end
end