Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Ruby > [ANN] New release of Cerberus CI tool

Reply
Thread Tools

[ANN] New release of Cerberus CI tool

 
 
Anatol Pomozov
Guest
Posts: n/a
 
      09-26-2006
Hello, friends.

I am glad to announce 0.2.4 release of Cerberus CI tool.

What is Cerberus?
Cerberus is a Continuous Builder software. Cerberus could be
periodically run from any scheduler and check if application tests were
broken. If it happened then Cerberus would send notification to
developers.

There are several CI solutions already present, why do you need to use
Cerberus?
Main advantages of Cerberus over other solutions are:
1) Cerberus could be run on any machine not only where SVN repository
located.
2) Cerberus works not only for Rails projects, but for any other Ruby
projects as well as for other platforms (Maven2 for Java)
3) Cerberus is a multiplatform solution: it runs excellent both on
*nix and Windows.
4) Cerberus distributed via RubyGems, so it is very easy to install
and very easy to update to the latest stable version. Just do 'gem
install cerberus'
5) Cerberus very easy to start using. Just type 'cerberus add
PROJECT_URL|PROJECT_DIR'
6) Cerberus is lightweight solution: most of the time ruby process even
not runs - Rake run only in case if changes in project sources were
find.

What's new in this release?
Version 0.2.4 is a next step in adding new features and making Cerberus
robust and highly stable solution.

Main improvements are:
* RSS publisher greatly improved.
* Added Rant support (http://make.rubyforge.org/). Amount of code for
this builder eloquently shows how easy to extend Cerberus for new
modules. Thanks to Xavier Shay for this improvement.
(If you have ideas or patches with new publishers, builders please send
it to project maillist)
* Added TLS hack for ActionMailer
(http://blog.pomozov.info/posts/how-t...-gmailcom.html).
Now Cerberus able to send mails to Gmail SMTP server without any
problems.
* Added multithread build for 'buildall' command. Now build goes in
several threads and finishes much faster.
* Added --force option that would be helpful if you want to rerun
project tests even if there were no changes in VSC.
Use 'cerberus build --force my_project'
* Created web-site for Cerberus project. http://cerberus.rubyforge.org/
* From now all builds save log of their build. It is possible to switch
off by setting in configuration :log/:enable => false in configuration
file * Added Maven2 support. Yes, yes you could also use Cerberus for
your Java projects. (See example of Cerberus work at
http://sourceforge.net/mailarchive/f...forum_id=45806)

--
Posted via http://www.ruby-forum.com/.

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Pentagram Cerberus Wi-Fi 802,11g Lite Dariusz.Czumaj@gmail.com Computer Support 4 08-04-2007 11:50 PM
[ANN] Great step for Ruby CI. Cerberus 0.3.0 released. Anatol Pomozov Ruby 3 10-24-2006 12:40 PM
Cerberus 0.2.2 released Anatol Pomozov Ruby 0 08-26-2006 09:44 AM
[ANN] Cerberus 0.2.0 Released Anatol Pomozov Ruby 0 08-12-2006 07:37 PM
[ANN] Cerberus Continuous Integration tool released Anatol Pomozov Ruby 2 07-18-2006 07:00 PM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57