From 3deb9ab28c1af40464c0c8effe62f3b7c59e3a25 Mon Sep 17 00:00:00 2001 From: Eric Davis Date: Wed, 23 Jul 2008 12:04:50 -0700 Subject: [PATCH] spec:htmldoc will now write to the doc directory. Updated the upload task to push up specs --- Rakefile | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Rakefile b/Rakefile index 4129279..9b70453 100644 --- a/Rakefile +++ b/Rakefile @@ -47,7 +47,7 @@ namespace :spec do desc "Print Specdoc for all specs as HTML (excluding plugin specs)" Spec::Rake::SpecTask.new(:htmldoc) do |t| - t.spec_opts = ["--format", "html", "--dry-run"] + t.spec_opts = ["--format", "html:doc/rspec_report.html", "--loadby", "mtime"] t.spec_files = FileList['spec/**/*_spec.rb'] end @@ -71,8 +71,9 @@ Rake::RDocTask.new(:rdoc) do |rdoc| end desc 'Uploads project documentation' -task :upload_doc => ['spec:rcov', :doc] do |t| +task :upload_doc => ['spec:rcov', :doc, 'spec:htmldoc'] do |t| # TODO: Get rdoc working without frames - # TODO: Add inline CSS to rcov - `scp -r coverage/ dev.littlestreamsoftware.com:/home/websites/projects.littlestreamsoftware.com/shared/embedded_docs/redmine-budget` + `scp -r doc/ dev.littlestreamsoftware.com:/home/websites/projects.littlestreamsoftware.com/shared/embedded_docs/redmine-budget/doc` + `scp -r coverage/ dev.littlestreamsoftware.com:/home/websites/projects.littlestreamsoftware.com/shared/embedded_docs/redmine-budget/coverage` end +