From 1a5d2428b969084edba5c9cd1f57298c1e32373e Mon Sep 17 00:00:00 2001 From: David Dollar Date: Sat, 7 May 2011 14:52:32 -0400 Subject: [PATCH] tweak doc build tasks --- Rakefile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Rakefile b/Rakefile index e6cd7c0..f693bb1 100644 --- a/Rakefile +++ b/Rakefile @@ -33,19 +33,23 @@ task :man do ENV['RONN_MANUAL'] = "Foreman Manual" ENV['RONN_ORGANIZATION'] = "Foreman #{Foreman::VERSION}" sh "ronn -w -s toc -r5 --markdown man/*.ronn" +end + +desc "Commit the manual to git" +task "man:commit" => :man do sh "git add README.markdown" sh "git commit -m 'update readme' || echo 'nothing to commit'" end desc "Generate the Github docs" -task :pages => :man do +task :pages => "man:commit" do sh %{ cp man/foreman.1.html /tmp/foreman.1.html git checkout gh-pages rm ./index.html cp /tmp/foreman.1.html ./index.html git add -u index.html - git commit -m "rebuilding man page" + git commit -m "saving man page to github docs" git push origin -f gh-pages git checkout master }