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 > the same nodes every time.
Wouldn't it be better to change your build tool, then? To one that can
handle incremental builds reliably and has built-in build caching, like
scons, for example. The advantages are that
1. The cache can be stored on NFS, thus be shared between all slaves
2. Unnecessary rebuilds are avoided
3. One can reliably do parallel builds
> Right now jenkins seems to be assigning the devices randomly (it does
> not seem to be ordered in any way).
Usualy, Jenkins tries to rebuild on the same slave which did the
previous build. It takes a different slave if the previous one is either
busy or unavailable.
HTH...
Dirk
--
*Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
*Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
*Tel*: +49 2226 1596666 (Ansage) 1149
*Email*: [email protected] <mailto:[email protected]>
*Skype*: dirk.heinrichs.recommind
www.recommind.com <http://www.recommind.com>
http://www.recommind.com
--
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 [email protected].
For more options, visit https://groups.google.com/d/optout.
<<inline: Logo.gif>>
