<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    On 12/22/11 1:13 AM, Zabrane Mickael wrote:
    <blockquote
      cite="mid:8F9DBD3E-F6CD-4ECB-A451-4516DAE5B871@gmail.com"
      type="cite">I found <b>Travis CI</b> which seems to support
      Erlang:
      <div><a moz-do-not-send="true"
          href="http://about.travis-ci.org/docs/user/languages/erlang/">http://about.travis-ci.org/docs/user/languages/erlang/</a></div>
      <div><br>
      </div>
      <div>The <b>etorrent</b> project is already there:</div>
      <div><a moz-do-not-send="true"
          href="http://travis-ci.org/#%21/jlouis/etorrent">http://travis-ci.org/#!/jlouis/etorrent</a></div>
      <div><br>
      </div>
      <div>I'd like to know if you could share your experience (<b>etorrent</b>)
        guys?</div>
      <br>
    </blockquote>
    We have pretty good experience with it. There has been some bumps
    and rocks thrown at us while using it, but it is alpha software, so
    expect this to be a test drive rather than a "real" thing. Going
    forward, for Open Source software, this is the right tool for the
    job. There is no reason as to why you should keep your own
    infrastructure to do build tests and such. The only nag I have is
    that it is somebody else who pays for the resource usage at Amazon -
    when money is tied into free projects like that, bad things tend to
    happen.<br>
    <br>
    Before Travis CI, Magnus Klaar did a jenkins setup that also worked
    very well for us.<br>
    <br>
    Note also, that we do two things more w.r.t builds: We have an IRC
    channel (#etorrent on Freenode) and in that channel there are two
    bots lurking ... one from CIA which mentions all commits made to the
    github repository and one that logs on from Travis whenever a build
    is either passing or failing. That way, you have an easy backlog of
    project developments present all the time in your IRC client.
    Persistent presence in the channel is done by either running a
    long-running irssi in a screen session on some machine, or by using
    the, rather excellent, irccloud.com service.<br>
    <pre class="moz-signature" cols="72">-- 
Jesper Louis Andersen
  Erlang Solutions Ltd., Copenhagen, DK</pre>
  </body>
</html>