Skip to content

Commit a825ea7

Browse files
Switch over to new jeweler rubyforge tasks.
1 parent 053d49c commit a825ea7

File tree

1 file changed

+2
-26
lines changed

1 file changed

+2
-26
lines changed

Rakefile

Lines changed: 2 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ begin
1616

1717
# gem is a Gem::Specification... see http://www.rubygems.org/read/chapter/20 for additional settings
1818
end
19+
20+
Jeweler::RubyforgeTasks.new
1921
rescue LoadError
2022
puts "Jeweler (or a dependency) not available. Install it with: sudo gem install jeweler"
2123
end
@@ -47,29 +49,3 @@ Rake::RDocTask.new do |rdoc|
4749
rdoc.rdoc_files.include('lib/**/*.rb')
4850
end
4951

50-
begin
51-
require 'rake/contrib/sshpublisher'
52-
namespace :rubyforge do
53-
54-
desc "Release gem and RDoc documentation to RubyForge"
55-
task :release => ["rubyforge:release:gem", "rubyforge:release:docs"]
56-
57-
namespace :release do
58-
desc "Publish RDoc to RubyForge."
59-
task :docs => [:rdoc] do
60-
config = YAML.load(
61-
File.read(File.expand_path('~/.rubyforge/user-config.yml'))
62-
)
63-
64-
host = "#{config['username']}@rubyforge.org"
65-
remote_dir = "/var/www/gforge-projects/git/"
66-
local_dir = 'rdoc'
67-
68-
Rake::SshDirPublisher.new(host, remote_dir, local_dir).upload
69-
end
70-
end
71-
end
72-
rescue LoadError
73-
puts "Rake SshDirPublisher is unavailable or your rubyforge environment is not configured."
74-
end
75-

0 commit comments

Comments
 (0)