Brian Warner schrieb: > To be precise, you have have as many build procedures per slave as you like, > but if the procedure depends upon running on a particular platform, then it > is unlikely that a single slave can accomodate multiple platforms. Ah, right, I can have multiple builders per slave. That's good. For the case of x86 and AMD64, a single slave can indeed accommodate both platforms. > If the x86 and the x64 builds can be run on the same machine, how do you > control which kind of build you're doing? The decision about whether to run > them in the same buildslave or in two separate buildslaves depends upon how > you express this control. One possibility is that you just pass some > different CFLAGS to the configure or compile step.. in that case, putting > them both in the same slave is easy, and the CFLAGS settings will appear in > your BuildFactories. Most likely, there would be different batch files to run, although using environment variables might also work. So I guess I could use the same slave for both builders. > You could create a MasterLock that is shared by just the two Builders which > use slaves which share the same machine. That would prohibit the two Builders > from running at the same time. (SlaveLocks wouldn't help here, because as you > pointed out there is no way to tell the buildmaster that two slaves share a > host). Ah, ok. Regards, Martin
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4