[ANN] CruiseControl.rb 1.1

Discussion in 'Ruby' started by Alexey Verkhovsky, Apr 3, 2007.

  1. Dear all,

    CruiseControl.rb 1.1 is out of the gates.

    CruiseControl.rb [http://cruisecontrolrb.thoughtworks.com] is a
    continuous integration tool. Its basic purpose in life is to alert
    members of a software project when one of them checks something into
    source control that breaks the build.

    Version 1.1 is a follow-up release to 1.0, mostly consisting of bug
    fixes and usability enhancements. Growl notification plugin, RSS feeds
    for individual projects, an ability to run as a proper Linux daemon
    and to peacefully coexist with non-English Subversion installs are the
    most noteworthy features of this release.

    List of changes in version
    ----------------
    - individual RSS feeds for each project
    - documented options configurable through config/site_config.rb
    - added a "from" option to EmailNotifier configuration
    - added Growl notifier to available plugins
    - email notices can contain either full build log, or a link to the dashboard
    - builder does not clear RAILS_ENV environment variable before
    calling custom tasks
    - builder always sets RAILS_ENV environment to 'test' before calling
    default tasks
    - "cannot connect to Subversion" situations, plugin errors and other
    problems that occur outside of a build loop are
    now displayed on the dashboard
    - custom project settings are displayed on the build log page
    - [bugfix] Fixed cruise start --daemon option
    - [bugfix] Removed incomplete builds from RSS feeds
    - [bugfix] CC.rb can now live with localized (non-English) Subversion
    - [bugfix] Fixed problems with CCTray introduced in 1.0 by adding a
    new build status 'incomplete'
    - [bugfix] Corrected documentation to say "[cruise]/projects/"
    instead of "[cruise]/builds/"
    - [bugfix] Recognize Solaris as a platform
    Upgrading from 1.0
    ----------------

    There are no changes in data storage format, so upgrading from version
    1.0 is easy:

    1. Rename the old installation: mv ccrb/ ccrb.bak/
    2. Download from http://rubyforge.org/frs/?group_id=2918 and unpack.
    3. Move to the path where the old installation was: mv
    cruisecontrolrb-1.1.0/ ccrb/
    4. Move projects/ directory: mv ccrb.bak/projects ccrb/
    5. Copy site_config.rb over: cp ccrb.bak/config/site_config.rb ccrb/config

    --
    CruiseControl.rb team
    ThoughtWorks
     
    Alexey Verkhovsky, Apr 3, 2007
    #1
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Swift
    Replies:
    0
    Views:
    449
    Swift
    Oct 12, 2006
  2. macap
    Replies:
    0
    Views:
    350
    macap
    May 14, 2008
  3. Bil Kleb

    Ruby and CruiseControl

    Bil Kleb, Sep 8, 2004, in forum: Ruby
    Replies:
    3
    Views:
    125
    Mike Clark
    Sep 9, 2004
  4. Replies:
    5
    Views:
    132
    Alexey Verkhovsky
    Nov 8, 2007
  5. Alexey Verkhovsky

    [ANN] CruiseControl.rb 1.3.0

    Alexey Verkhovsky, Apr 25, 2008, in forum: Ruby
    Replies:
    0
    Views:
    121
    Alexey Verkhovsky
    Apr 25, 2008
Loading...

Share This Page