<div dir="ltr"><div><div>In fact you can run build master and any amount of slaves on the same machine, so introducing virtual machines may be unnecessary.<br></div>Unless your slaves need to be different for some reason.<br></div>-Bill<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Dec 28, 2015 at 3:34 PM, honas grael <span dir="ltr"><<a href="mailto:honasgraeymael@gmail.com" target="_blank">honasgraeymael@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">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.<br>I am quite new to setting up CI so apologies for asking rather basic questions so here goes<br><div><ul><li>Does buildbot work well on windows? </li><li>Are there any tutorials that would help me get it setup on a windows machine?</li></ul></div>

<p>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:</p>

<ul><li>The build master to run a number of custom scripts that would pull
code & tests from the source repository.</li><li>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)<br></li><li> Then the build master would instruct the build slave (installed
in the VM) to execute tests against the executable that the build master made.</li><li>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</li></ul>

<p>bearing in mind that I have no experience with buildbot, katana or any automated CI framework. <br></p><p>Is it possible to do all this in a Windows ONLY environment?<br></p>

<p>Is it possible to have the build master on the host while the build 
slave in a virtual machine?<br></p>

<p>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?</p><p><br></p>Regards</div>
<br>_______________________________________________<br>
users mailing list<br>
<a href="mailto:users@buildbot.net">users@buildbot.net</a><br>
<a href="https://lists.buildbot.net/mailman/listinfo/users" rel="noreferrer" target="_blank">https://lists.buildbot.net/mailman/listinfo/users</a><br></blockquote></div><br></div>