CI Cage Fight – Pulse

by simpsonjulian on December 15, 2008

Jason Sankey of Yutubi presented Pulse. Pulse is a closed source (though they will let you peek! see below) CI server. Jason and his team set out to make something easy and flexible, with a config GUI and an easy install.

What I like is that it scratches a very painful itch: duplication in the config. It uses a template system so that you only ever need to specify something once. With some other servers, you’ll need to specify the same facts (yes, Ant is in /usr/bin, just like the last time). Not so with Pulse.

Pulse also supports:

  • Distributed, multiplatform builds
  • Private builds
  • Role based security

It’s reasonably priced: free for open source, or up to 2 users and 2 projects, up to 4000 USD for the enterprise license which I believe gives you access to the source. Jason told us over dinner that they can easily accommodate towards firms that need escrow or source access. Apparently there’s a decent plugin API. The guys just released Pulse 2 a few days ago.

Share with the group:
  • Digg
  • del.icio.us
  • Facebook
  • DZone
  • LinkedIn
  • Slashdot
  • StumbleUpon

Related posts:

  1. Continuous Integration Cage Fight – the entire first series CITCON Europe 2008. Tom Sulston proposes a session for CI...
  2. Continuous Integration Cage Fight: Buildforge This is the final (and very late) installment in the...
  3. Cruise != CruiseControl Newsflash: there are three versions of CruiseControl. The Java One...
  4. RunCodeRun Returning to Open Source Only This is an odd turn.  RunCodeRun were one of the...
  5. Sweet iPhone Continuous Integration App Douglas and John from Higher Order Bit have written an...

Related posts brought to you by Yet Another Related Posts Plugin.

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Previous post: Build Refactoring: Extract Target

Next post: Build Refactoring: Delete Boolean Property