Set flag in preview mode and re-generate files before deployment if necessary

This commit is contained in:
Frederic Hemberger
2011-11-29 15:13:50 +01:00
parent f1ebf35869
commit 6714e5c7f5
2 changed files with 11 additions and 1 deletions

View File

@ -200,6 +200,13 @@ end
desc "Default deploy task"
task :deploy do
# Check if preview posts exist, which should not be published
if File.exists?(".preview-mode")
puts "## Found posts in preview mode, regenerating files ..."
File.delete(".preview-mode")
Rake::Task[:generate].execute
end
Rake::Task[:copydot].invoke(source_dir, public_dir)
Rake::Task["#{deploy_default}"].execute
end