Re: Rebuild job on the same node as before

2014-04-11 Thread Les Mikesell
On Fri, Apr 11, 2014 at 3:17 AM, Christoph Vollmer wrote: > Yeah but this would require all nodes beeing active everytime. > If one node stays offline and is tied to ~10 devices those devices wouldn't > get a nightly build this time ... You can put a device label on more than one node. Jenkins w

Re: Rebuild job on the same node as before

2014-04-11 Thread Christoph Vollmer
Yeah but this would require all nodes beeing active everytime. If one node stays offline and is tied to ~10 devices those devices wouldn't get a nightly build this time ... Since we've got only ~ 15 "core nodes" that are online >90% of the time and a few more that are online from time to time this

Re: Rebuild job on the same node as before

2014-04-11 Thread Björn Pedersen
Am Mittwoch, 9. April 2014 08:22:41 UTC+2 schrieb Christoph Vollmer: > > Hey, > > we are using jenkins to build an android rom every night for many devices. > Currently we set up a matrix job which has 1 axis with build parameters > (the actual devices name) and 1 axis for the node selection (co

Re: Rebuild job on the same node as before

2014-04-09 Thread Dirk Heinrichs
Am 09.04.2014 09:57, schrieb Christoph Vollmer: > Thanks for the info about scons, but i think we couldn't use the > advantages you described. > - sharing the cache is not needed since the slaves are run on > different locations so we dont have a good network connection (adsl..) > between the slav

Re: Rebuild job on the same node as before

2014-04-09 Thread Christoph Vollmer
Hi, Thanks for the info about scons, but i think we couldn't use the advantages you described. - sharing the cache is not needed since the slaves are run on different locations so we dont have a good network connection (adsl..) between the slaves. - Rebuilds are necessary every day so there are al

Re: Rebuild job on the same node as before

2014-04-08 Thread Dirk Heinrichs
Am 09.04.2014 08:22, schrieb Christoph Vollmer: > Everything is working fine right now but since our project gets bigger > and bigger we try to optimise our build times. One huge improvement is > that we are now using ccache. > But using ccache is only helping alot if the same devices are build on

Rebuild job on the same node as before

2014-04-08 Thread Christoph Vollmer
Hey, we are using jenkins to build an android rom every night for many devices. Currently we set up a matrix job which has 1 axis with build parameters (the actual devices name) and 1 axis for the node selection (contains ~20 nodes). Example for the device axis (contains ~120 entries): device1