mirror of
https://github.com/joaotavora/yasnippet.git
synced 2025-10-13 21:13:04 +00:00
Added mediocre doc:upload task for updating the gh-pages branch
This commit is contained in:
parent
cc1a0922ee
commit
1f47718b33
18
Rakefile
18
Rakefile
@ -67,6 +67,24 @@ namespace :doc do
|
|||||||
sh "tar cjf pkg/yasnippet-doc-#{$version}.tar.bz2 " +
|
sh "tar cjf pkg/yasnippet-doc-#{$version}.tar.bz2 " +
|
||||||
"--exclude=doc/.svn --exclude=doc/images/.svn doc/*.html doc/images"
|
"--exclude=doc/.svn --exclude=doc/images/.svn doc/*.html doc/images"
|
||||||
end
|
end
|
||||||
|
|
||||||
|
task :upload do
|
||||||
|
if File.exists? 'doc/gh-pages'
|
||||||
|
Dir.chdir 'doc/gh-pages' do
|
||||||
|
sh "git checkout gh-pages"
|
||||||
|
end
|
||||||
|
Dir.glob("doc/*.{html,css}").each do |file|
|
||||||
|
FileUtils.cp file, 'doc/gh-pages'
|
||||||
|
end
|
||||||
|
Dir.glob("doc/images/*").each do |file|
|
||||||
|
FileUtils.cp file, 'doc/gh-pages/images'
|
||||||
|
end
|
||||||
|
Dir.chdir 'doc/gh-pages' do
|
||||||
|
sh "git commit -a -m 'Automatic documentation update.'"
|
||||||
|
sh "git push"
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
desc "Compile yasnippet.el into yasnippet.elc"
|
desc "Compile yasnippet.el into yasnippet.elc"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user