tasks/github-gem.rake in request-log-analyzer-1.6.2 vs tasks/github-gem.rake in request-log-analyzer-1.6.3

- old
+ new

@@ -117,23 +117,23 @@ task(:check_not_diverged => :fetch_origin) { check_not_diverged_task } checks = [:check_current_branch, :check_clean_status, :check_not_diverged, :check_version] checks.unshift('spec:basic') if has_specs? checks.unshift('test:basic') if has_tests? - checks.push << [:check_rubyforge] if gemspec.rubyforge_project + # checks.push << [:check_rubyforge] if gemspec.rubyforge_project desc "Perform all checks that would occur before a release" task(:release_checks => checks) release_tasks = [:release_checks, :set_version, :build, :github_release, :gemcutter_release] - release_tasks << [:rubyforge_release] if gemspec.rubyforge_project + # release_tasks << [:rubyforge_release] if gemspec.rubyforge_project desc "Release a new verison of the gem" task(:release => release_tasks) { release_task } - task(:check_rubyforge) { check_rubyforge_task } - task(:rubyforge_release) { rubyforge_release_task } + # task(:check_rubyforge) { check_rubyforge_task } + # task(:rubyforge_release) { rubyforge_release_task } task(:gemcutter_release) { gemcutter_release_task } task(:github_release => [:commit_modified_files, :tag_version]) { github_release_task } task(:tag_version) { tag_version_task } task(:commit_modified_files) { commit_modified_files_task } @@ -214,22 +214,22 @@ # Pushes the changes and tag to github def github_release_task git.push(remote, remote_branch, true) end - # Checks whether Rubyforge is configured properly - def check_rubyforge_task - # Login no longer necessary when using rubyforge 2.0.0 gem - # raise "Could not login on rubyforge!" unless `rubyforge login 2>&1`.strip.empty? - output = `rubyforge names`.split("\n") - raise "Rubyforge group not found!" unless output.any? { |line| %r[^groups\s*\:.*\b#{Regexp.quote(gemspec.rubyforge_project)}\b.*] =~ line } - raise "Rubyforge package not found!" unless output.any? { |line| %r[^packages\s*\:.*\b#{Regexp.quote(gemspec.name)}\b.*] =~ line } - end + # # Checks whether Rubyforge is configured properly + # def check_rubyforge_task + # # Login no longer necessary when using rubyforge 2.0.0 gem + # # raise "Could not login on rubyforge!" unless `rubyforge login 2>&1`.strip.empty? + # output = `rubyforge names`.split("\n") + # raise "Rubyforge group not found!" unless output.any? { |line| %r[^groups\s*\:.*\b#{Regexp.quote(gemspec.rubyforge_project)}\b.*] =~ line } + # raise "Rubyforge package not found!" unless output.any? { |line| %r[^packages\s*\:.*\b#{Regexp.quote(gemspec.name)}\b.*] =~ line } + # end - # Task to release the .gem file toRubyforge. - def rubyforge_release_task - sh 'rubyforge', 'add_release', gemspec.rubyforge_project, gemspec.name, gemspec.version.to_s, "pkg/#{gemspec.name}-#{gemspec.version}.gem" - end + # # Task to release the .gem file toRubyforge. + # def rubyforge_release_task + # sh 'rubyforge', 'add_release', gemspec.rubyforge_project, gemspec.name, gemspec.version.to_s, "pkg/#{gemspec.name}-#{gemspec.version}.gem" + # end def gemcutter_release_task sh "gem push pkg/#{gemspec.name}-#{gemspec.version}.gem" end