[ANN] New release of Cerberus CI tool

Discussion in 'Ruby' started by Anatol Pomozov, Sep 26, 2006.

  1. 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-to-send-actionmailer-mails-to-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/forum.php?forum_id=45806)

    --
    Posted via http://www.ruby-forum.com/.
     
    Anatol Pomozov, Sep 26, 2006
    #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. Anatol Pomozov
    Replies:
    2
    Views:
    127
    Anatol Pomozov
    Jul 18, 2006
  2. Anatol Pomozov

    [ANN] Cerberus 0.2.0 Released

    Anatol Pomozov, Aug 12, 2006, in forum: Ruby
    Replies:
    0
    Views:
    93
    Anatol Pomozov
    Aug 12, 2006
  3. Anatol Pomozov

    Cerberus 0.2.2 released

    Anatol Pomozov, Aug 26, 2006, in forum: Ruby
    Replies:
    0
    Views:
    96
    Anatol Pomozov
    Aug 26, 2006
  4. Anatol Pomozov
    Replies:
    3
    Views:
    119
    Jonas Pfenniger
    Oct 24, 2006
  5. Anatol Pomozov
    Replies:
    1
    Views:
    127
    David Vallner
    Dec 5, 2006
Loading...

Share This Page