install_smoketest build 1120.67
finished at 12:18 PM on 05 January 2009
Build Changeset
New revision 1988 detected in external 'spec/fixture/rubygems_dist/rubygems-9.9.9'
Revision 1988 committed by luislavena on 2009-01-05 12:16:22
Implemented Windows-specific test for index generation ones.
M /trunk/test/test_gem_commands_generate_index_command.rb
Build Log
/home/woolley/.cruise/projects/install_smoketest/work woolley$ ruby -e require 'rubygems' rescue nil; require 'rake'; load '/home/woolley/ccrb/tasks/cc_build.rake'; ARGV << '--nosearch' << 'cc:build'; Rake.application.run; ARGV.clear
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake/gempackagetask.rb:13:Warning: Gem::manage_gems is deprecated and will be removed on or after March 2009.
(in /home/woolley/.cruise/projects/install_smoketest/work)
rm -r doc
rm -r pkg
[CruiseControl] Invoking Rake task "install_smoketest"
spec/smoketest/install_smoketest.rb:53: warning: useless use of a literal in void context
Loaded suite spec/smoketest/install_smoketest
Started
Uninstalling all versions of ruby-doom. This will give an error if it's not already installed.
export GEM_HOME=/home/woolley/.geminstaller_smoketest_gem_home; export GEM_PATH=/home/woolley/.geminstaller_smoketest_gem_home; ruby -I /home/woolley/.cruise/projects/install_smoketest/work/spec/fixture/rubygems_dist/rubygems-9.9.9/lib:/home/woolley/.cruise/projects/install_smoketest/work/spec/fixture/rubygems_dist/rubygems-9.9.9/bin:/home/woolley/.cruise/projects/install_smoketest/work/lib /home/woolley/.cruise/projects/install_smoketest/work/spec/fixture/rubygems_dist/rubygems-9.9.9/bin/gem uninstall --all --ignore-dependencies --executables ruby-doom
Successfully uninstalled ruby-doom-0.8
Uninstalling all versions of rutils. This will give an error if it's not already installed.
export GEM_HOME=/home/woolley/.geminstaller_smoketest_gem_home; export GEM_PATH=/home/woolley/.geminstaller_smoketest_gem_home; ruby -I /home/woolley/.cruise/projects/install_smoketest/work/spec/fixture/rubygems_dist/rubygems-9.9.9/lib:/home/woolley/.cruise/projects/install_smoketest/work/spec/fixture/rubygems_dist/rubygems-9.9.9/bin:/home/woolley/.cruise/projects/install_smoketest/work/lib /home/woolley/.cruise/projects/install_smoketest/work/spec/fixture/rubygems_dist/rubygems-9.9.9/bin/gem uninstall --all --ignore-dependencies --executables rutils
Successfully uninstalled rutils-0.1.3
Successfully uninstalled rutils-0.1.9
Successfully uninstalled rutils-0.2.5
Uninstalling all versions of x10-cm17a. This will give an error if it's not already installed.
export GEM_HOME=/home/woolley/.geminstaller_smoketest_gem_home; export GEM_PATH=/home/woolley/.geminstaller_smoketest_gem_home; ruby -I /home/woolley/.cruise/projects/install_smoketest/work/spec/fixture/rubygems_dist/rubygems-9.9.9/lib:/home/woolley/.cruise/projects/install_smoketest/work/spec/fixture/rubygems_dist/rubygems-9.9.9/bin:/home/woolley/.cruise/projects/install_smoketest/work/lib /home/woolley/.cruise/projects/install_smoketest/work/spec/fixture/rubygems_dist/rubygems-9.9.9/bin/gem uninstall --all --ignore-dependencies --executables x10-cm17a
Successfully uninstalled x10-cm17a-1.0.1
Uninstalling all versions of heckle. This will give an error if it's not already installed.
export GEM_HOME=/home/woolley/.geminstaller_smoketest_gem_home; export GEM_PATH=/home/woolley/.geminstaller_smoketest_gem_home; ruby -I /home/woolley/.cruise/projects/install_smoketest/work/spec/fixture/rubygems_dist/rubygems-9.9.9/lib:/home/woolley/.cruise/projects/install_smoketest/work/spec/fixture/rubygems_dist/rubygems-9.9.9/bin:/home/woolley/.cruise/projects/install_smoketest/work/lib /home/woolley/.cruise/projects/install_smoketest/work/spec/fixture/rubygems_dist/rubygems-9.9.9/bin/gem uninstall --all --ignore-dependencies --executables heckle
Successfully uninstalled heckle-1.0.0
Successfully uninstalled heckle-1.4.1
Uninstalling all versions of hoe. This will give an error if it's not already installed.
export GEM_HOME=/home/woolley/.geminstaller_smoketest_gem_home; export GEM_PATH=/home/woolley/.geminstaller_smoketest_gem_home; ruby -I /home/woolley/.cruise/projects/install_smoketest/work/spec/fixture/rubygems_dist/rubygems-9.9.9/lib:/home/woolley/.cruise/projects/install_smoketest/work/spec/fixture/rubygems_dist/rubygems-9.9.9/bin:/home/woolley/.cruise/projects/install_smoketest/work/lib /home/woolley/.cruise/projects/install_smoketest/work/spec/fixture/rubygems_dist/rubygems-9.9.9/bin/gem uninstall --all --ignore-dependencies --executables hoe
Removing sow
Successfully uninstalled hoe-1.8.2
Uninstalling all versions of rubyforge. This will give an error if it's not already installed.
export GEM_HOME=/home/woolley/.geminstaller_smoketest_gem_home; export GEM_PATH=/home/woolley/.geminstaller_smoketest_gem_home; ruby -I /home/woolley/.cruise/projects/install_smoketest/work/spec/fixture/rubygems_dist/rubygems-9.9.9/lib:/home/woolley/.cruise/projects/install_smoketest/work/spec/fixture/rubygems_dist/rubygems-9.9.9/bin:/home/woolley/.cruise/projects/install_smoketest/work/lib /home/woolley/.cruise/projects/install_smoketest/work/spec/fixture/rubygems_dist/rubygems-9.9.9/bin/gem uninstall --all --ignore-dependencies --executables rubyforge
Removing rubyforge
Successfully uninstalled rubyforge-1.0.1
Running geminstaller: export GEM_HOME=/home/woolley/.geminstaller_smoketest_gem_home; export GEM_PATH=/home/woolley/.geminstaller_smoketest_gem_home; ruby -I /home/woolley/.cruise/projects/install_smoketest/work/spec/fixture/rubygems_dist/rubygems-9.9.9/lib:/home/woolley/.cruise/projects/install_smoketest/work/spec/fixture/rubygems_dist/rubygems-9.9.9/bin:/home/woolley/.cruise/projects/install_smoketest/work/lib /home/woolley/.cruise/projects/install_smoketest/work/bin/geminstaller --config=spec/smoketest/smoketest-geminstaller.yml,spec/smoketest/smoketest-geminstaller-override.yml
This should print a message for each of the gems which are installed.
Please be patient, it may take a bit, or may not work at all if rubyforge or your network connection is down, or you don't have proper permissions, or if there's a bug in geminstaller :)
Invoking gem install for heckle, version 1.0.0.
Rubygems automatically installed dependency gem rubyforge-1.0.1
Rubygems automatically installed dependency gem hoe-1.8.2
Invoking gem install for ruby-doom, version 0.8.
Invoking gem install for rutils, version 0.1.3.
[RubyGems:stderr] ERROR: While generating documentation for rutils-0.1.3
[RubyGems:stderr] ... MESSAGE: Unhandled special: Special: type=33, text="RU_DAYNAMES_E"
[RubyGems:stderr] ... RDOC args: --ri --op /home/woolley/.geminstaller_smoketest_gem_home/doc/rutils-0.1.3/ri --main=README --line-numbers --webcvs=http://rubyforge.org/cgi-bin/viewcvs.cgi/rutils/%s?cvsroot=rutils --charset=utf-8 --promiscuous --quiet lib README TODO CHANGELOG --title rutils-0.1.3 Documentation
[RubyGems:stderr] (continuing with the rest of the installation)
Invoking gem install for rutils, version 0.1.9.
[RubyGems:stderr] ERROR: While generating documentation for rutils-0.1.9
[RubyGems:stderr] ... MESSAGE: Unhandled special: Special: type=33, text="RU_DAYNAMES_E"
[RubyGems:stderr] ... RDOC args: --ri --op /home/woolley/.geminstaller_smoketest_gem_home/doc/rutils-0.1.9/ri --main=README --line-numbers --webcvs=http://rubyforge.org/cgi-bin/viewcvs.cgi/rutils/%s?cvsroot=rutils --charset=utf-8 --promiscuous --quiet lib README TODO CHANGELOG --title rutils-0.1.9 Documentation
[RubyGems:stderr] (continuing with the rest of the installation)
Invoking gem install for x10-cm17a, version 1.0.1.
[RubyGems:stderr] ERROR: While generating documentation for x10-cm17a-1.0.1
[RubyGems:stderr] ... MESSAGE: Unhandled special: Special: type=33, text="X10"
[RubyGems:stderr] ... RDOC args: --ri --op /home/woolley/.geminstaller_smoketest_gem_home/doc/x10-cm17a-1.0.1/ri --quiet lib --title x10-cm17a-1.0.1 Documentation
[RubyGems:stderr] (continuing with the rest of the installation)
Geminstaller command complete. Now we'll run gem list to check that the gems listed above were actually installed locally.
Running gem list for ruby-doom, verify that it contains the expected version(s)ruby-doom (0.8)
Running gem list for rutils, verify that it contains the expected version(s)rutils (0.1.9, 0.1.3)
Running gem list for heckle, verify that it contains the expected version(s)heckle (1.0.0)
Running gem list for hoe, verify that it contains the expected version(s)hoe (1.8.2)
Running gem list for rubyforge, verify that it contains the expected version(s)rubyforge (1.0.1)
SUCCESS! FANFARE! All gems were successfully installed!
Now (re)installing the latest version of the test gems, in case this hit your real gem home and uninstalled stuff.
Running geminstaller: export GEM_HOME=/home/woolley/.geminstaller_smoketest_gem_home; export GEM_PATH=/home/woolley/.geminstaller_smoketest_gem_home; ruby -I /home/woolley/.cruise/projects/install_smoketest/work/spec/fixture/rubygems_dist/rubygems-9.9.9/lib:/home/woolley/.cruise/projects/install_smoketest/work/spec/fixture/rubygems_dist/rubygems-9.9.9/bin:/home/woolley/.cruise/projects/install_smoketest/work/lib /home/woolley/.cruise/projects/install_smoketest/work/bin/geminstaller --silent --config=spec/smoketest/smoketest-geminstaller-reinstall.yml
.
Finished in 35.419289 seconds.
1 tests, 1 assertions, 0 failures, 0 errors
Project Settings
# Project-specific configuration for CruiseControl.rb
require 'fileutils'
Project.configure do |project|
project.email_notifier.emails = ['thewoolleyman@gmail.com']
if project.name =~ /rubygems[_-](.*)$/ # geminstaller_using_rubygems_0-9-4
rubygems_version = $1
rubygems_version.gsub!('-','.')
ENV['RUBYGEMS_VERSION'] = rubygems_version
end
if project.name =~ /smoketest/i # smoketest project
project.rake_task = project.name
end
end

