[users at bb.net] Buildbot on windows Virutal machines

Vasily just.one.man at yandex.ru
Tue Dec 29 12:48:36 UTC 2015


Hi all,
Buildbot on Windows works reasonably well given you won't make too long
filenames (non-Unicode WinAPI limitation, not specific to Buildbot). Also
task spawning might have some issues with complex shell lines - lots of
quotes in arguments or using a single string instead of list could give you
strange results.
Other than that, everything is fine. We're using Buildbot on Windows and
Linux for over 5 years now, and all is okay.

Thanks,
Vasily

2015-12-29 3:07 GMT+03:00 Bill Deegan <bill at baddogconsulting.com>:

> In fact you can run build master and any amount of slaves on the same
> machine, so introducing virtual machines may be unnecessary.
> Unless your slaves need to be different for some reason.
> -Bill
>
> On Mon, Dec 28, 2015 at 3:34 PM, honas grael <honasgraeymael at gmail.com>
> wrote:
>
>> I recently came across buildbot and have now joined the mailing list :) .
>> I am trying to get to grips with it to help setup my own CI server, I'd
>> like to try it out to do builds and execute tests. It looks amazing.
>> I am quite new to setting up CI so apologies for asking rather basic
>> questions so here goes
>>
>>    - Does buildbot work well on windows?
>>    - Are there any tutorials that would help me get it setup on a
>>    windows machine?
>>
>> The scenario that I have in mind is to have the buildmaster on my desktop
>> machine (running windows 7). I would also like to install a buildslave onto
>> a virtualmachine, the virtualmachine will also be windows 7(that way I can
>> use one piece of hardware and run multiple VMs if necessary). The idea
>> would be:
>>
>>    - The build master to run a number of custom scripts that would pull
>>    code & tests from the source repository.
>>    - The build master(installed on the host) would then run a number of
>>    custom scripts to do the build(for distribution/deployment to slaves
>>    running in VMs on the host) the resulting executable(assuming the build
>>    succeeds)
>>    -  Then the build master would instruct the build slave (installed in
>>    the VM) to execute tests against the executable that the build master made.
>>    - The build slave would then place its test results in a shared
>>    folder accessible to both the host and the VM for the purpose of displaying
>>    test results
>>
>> bearing in mind that I have no experience with buildbot, katana or any
>> automated CI framework.
>>
>> Is it possible to do all this in a Windows ONLY environment?
>>
>> Is it possible to have the build master on the host while the build slave
>> in a virtual machine?
>>
>> Is it possible to get the build master to spin up the VM(which has the
>> buildslave) and then let the buildslave do the build and execute tests, and
>> get the build slave report that it has completed testing so that the build
>> master can shut down the VM?
>>
>>
>> Regards
>>
>> _______________________________________________
>> users mailing list
>> users at buildbot.net
>> https://lists.buildbot.net/mailman/listinfo/users
>>
>
>
> _______________________________________________
> users mailing list
> users at buildbot.net
> https://lists.buildbot.net/mailman/listinfo/users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.buildbot.net/pipermail/users/attachments/20151229/05f39e98/attachment.html>


More information about the users mailing list