Skip to content

Commit

Permalink
tweak doc build tasks
Browse files Browse the repository at this point in the history
  • Loading branch information
ddollar committed May 7, 2011
1 parent 564aa74 commit 1a5d242
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
}
Expand Down

0 comments on commit 1a5d242

Please sign in to comment.