Chris Withers <ch...@simplistix.co.uk> kirjoitti 1.2.2013 kello 13.39:

> On 01/02/2013 11:30, Thomas Fields wrote:
>> Slave1
>> 1. Building project1, #345
>> 2. Building project2, #125
>> 3. Building project3, #455
>> 4. Building project4, #34
>> Building project5, #12
>> Building project6, #122
>> Building project7, #142
>> Building project8, #27
>> Building project9, #29
>> 
>> Because the extra jobs are syncing I'm running out of disk on my slaves
>> all the time. Is there any way to disable these extra builds/syncs on
>> the slaves?
> 
> I think you're experiencing the same problem that I did:
> 
> https://groups.google.com/forum/?fromgroups=#!topic/jenkinsci-users/JAE9lxU4jZ8
> 
> The hack that is the Matrix Tie Parent plugin will help you, but you still 
> need a sacrificial machine to tie to where all that syncing will happen...
> 
> This feels like a bug/bad design in the way marix jobs works (when/how is 
> that source control management on the parent job ever going to be used?) but 
> I don't know where/how to raise it to get it fixed...

https://issues.jenkins-ci.org/ is the Jenkins bug database.

If this is really a big problem for you and you are willing to pay to get it 
fixed, I'm sure there are people who can help you. There's also 
http://www.cloudbees.com/jenkins-enterprise-by-cloudbees-overview.cb

There are some things you can do to cope with the problem:

* Add more disk space to the slaves or

* Limit the number of executors on the slaves (and maybe add more slaves) or

* Make sure the jobs clean up after the build is done (maybe use PostBuildStep 
plugin to execute a clean up script as the last operation or use Delete 
workspace plugin) or

* Turn off flyweight tasks. This makes the matrix parent build consume a real 
executor which limits the number of parent builds a single slave is forced to 
deal with. See 
https://wiki.jenkins-ci.org/display/JENKINS/Features+controlled+by+system+properties
 or

* Use https://wiki.jenkins-ci.org/display/JENKINS/Exclude+flyweight+tasks 
plugin to exclude flyweight tasks (= matrix parent builds) from slaves that 
cannot take the hit.

Or maybe use a combination of some of the above.

-- Sami

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to