interesting questions<br><br><div><span class="gmail_quote">On 8/17/07, <b class="gmail_sendername">Jelte Liebrand</b> <<a href="mailto:jelte.liebrand@quickoffice.com">jelte.liebrand@quickoffice.com</a>> wrote:</span>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div style="" link="#0000FF" vlink="#800080" lang="EN-US">Hi there,<div><br></div><div>I have been looking in to CruiseControl and have two quick questions that I was hoping you could answer for me.
</div><div><br></div><div>First of all, is the "trigger_by" supported yet, or would I need to just get the trunk version of cruise control for that?</div></div></blockquote><div><br>it's in trunk but we should be releasing it soon. nevertheless, feel free to grab the trunk
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div style="" link="#0000FF" vlink="#800080" lang="EN-US"><div>The second question is about the
config.rb. I understand there is a [cruise]/config/site_config.rb.example which gets used for each project. But if I have multiple projects, is there a "main" config.rb somewhere? ie one config.rb that applies to *all* my projects, which individual project
config.rb's override?</div></div></blockquote><div><br>site_config actually applies to the server, not the project, but I don't think it's what you're looking for.<br><br>you're thinking about cruise_config.rb in each project directory. there is no shared config, but there doesn't really have to be. because it's ruby, just add a
<br><br> require File.dirname(__FILE__) + "/../shared_cruise_config"<br><br>at the top of every one of your cruise_config.rb's and you can put shared code in this new file, have another project settings block in there or whatever
<br><br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div style="" link="#0000FF" vlink="#800080" lang="EN-US"><div>(Just thought of a third question, albeit a small one: is there any limit on the number of projects that can run on one cruisecontrol server? I'm thinking about having about 50 projects....)
</div></div></blockquote><div><br>there is no limit, however, keep in mind that unlike java cruise, we don't serialize builds. there is a separate process fired up for every project. so if your builds are long and cpu intensive and they happen fairly often, you could be killing your machine. and, even if that is not the case, each builder currently takes up ~40-80 M of memory (it's a rails thing) so your machine could limit you there.
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div style="" link="#0000FF" vlink="#800080" lang="EN-US"><div>/Cheers,</div><div>
Jelte<br><div> <div> <p><b><span style="font-size: 10pt; font-family: Arial; color: rgb(28, 28, 28);">Jelte Liebrand<br> </span></b><span style="font-size: 8pt; font-family: Arial; color: rgb(28, 28, 28);">Director of Engineering
<br> General Manager UK office<br> <br> <b>office</b> +44 (0) 203 006 3111<br> <strong><span style="font-family: Arial;">mobile</span></strong> +44 (0) 7970 288 310 <b> </b><br> </span><span style="font-size: 8pt; font-family: Arial;">
<b><span style="color: rgb(28, 28, 28);"> email</span></b><span style="color: rgb(0, 64, 128);"> <a href="mailto:jelte.liebrand@Quickoffice.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">jelte.liebrand@quickoffice.com
</a></span></span></p> <p><span style="color: rgb(0, 64, 128);"><a href="http://www.quickoffice.com/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"><span style="color: rgb(0, 64, 128); text-decoration: none;">
</span></a></span> <a href="http://www.quickoffice.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"> <img alt="Quickoffice.com" border="0" height="53" width="150"></a><br> <b><span style="font-size: 7pt; font-family: Arial; color: rgb(28, 28, 28);">
Powering the Mobile Professional</span></b><span style="font-size: 7.5pt; font-family: Arial; color: rgb(0, 64, 128);"><br> Registered office: Quickoffice, Inc., 6 Lloyd's Avenue, London EC3N 3ES, UK<br> Registered in England and Wales, No: FC27229; Branch No: BR9144
</span></p> <p><span style="font-size: 10pt; font-family: Arial;"><a href="http://www.quickoffice.com/index.html" title="http://www.quickoffice.com/index.html" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
</a></span></p> <p> </p> <p> </p> </div> </div><br></div></div><br>_______________________________________________<br>Cruisecontrolrb-users mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:Cruisecontrolrb-users@rubyforge.org">
Cruisecontrolrb-users@rubyforge.org</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users" target="_blank">http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users
</a><br><br></blockquote></div><br>