Release Name: 1.0.0
Notes:
Hmmm. Another Continuous Integration tool? What is that the millionth one?
Yup, pretty much, but we're taking a different approach than the others - in a way, back to the basics. Here's our motto:
easy to install, pleasant to use and simple to hack
What kind of good stuff does that mean?
- download and get building in 5-10 minutes (maybe 15 if you stop to read the manual)
- little to no configuration (seriously, just tell it your svn url)
- works for ruby, java, dotnet ... anything that you can invoke from the command line
- aesthetic beauty (not bad for a build tool)
Changes:
- IMPORTANT: 'project_config.rb' renamed to 'cruise_config.rb'
- IMPORTANT: RAILS_ENV is not set to "test" before calling "cruise" or a custom Rake task
- checkins (and comments) now show up on dashboard
- cruise_config.rb can be in either [cruise]/projects/my_project/ or [cruise]/projects/my_project/work/. In other
words, cruise_config.rb can be placed directly into the version control and obtained from there.
- Build Now button changes buider state to 'build requested' immediately upon click
- long lines on build page are better after putting the build log on the right column, they scroll off the screen,
but not under build list
- build artifacts are now in their own section on build page
- in progress builds are now shown on dashboard
* if you go to the the in progress build page, build artifacts & build log are visible as they are created / saved
- new look and feel for http://cruisecontrolrb.thoughtworks.com/
- comprehensive documentation built into app
* plugin documentation is dynamic and loaded from plugin file / directory
- project settings are displayed on the build page
- Email notifier sends a link to the build page in the message if Configuration.dashboard_url is set,
or changeset, build output and project settings otherwise
- [bugfix] dashboard doesn't load cruise_config.rb, and therefore is not affected by errors in it
- [bugfix] --username and --password options in add_project didn't work
- [bugfix] Rendering of long lines in build log on IE
- [bugfix] RSS feed autodiscovery link was wrong for any action that did not belong to ProjectsController
|