Master/slave configuration - advice sought

2 messages Options
Embed this post
Permalink
David Aldrich

Master/slave configuration - advice sought

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)
Hi
 
We target our application at Microsoft Windows (using MSVC) and Linux (using GCC). I currently have a Hudson installation running on Windows that builds with MSVC only. It works well and I would like to extend it to manage a Linux build. I guess that I have two options:
 
Firstly, I could using MinGW, and keep all the build activity on Windows. That would at least check that the project builds with the GCC compiler.
 
Secondly, I could create a slave Hudson instance on a Linux server to manage a true Linux build.
 
I would welcome comments on which would be the best approach. If the advice is to go for a slave instance on Linux, please will you provide some pointers on how to connect a master Hudson instance running on Windows to a slave instance running on Linux?  Would I use SSH?
Best regards
David
 
 
Sami Tikka

Re: Master/slave configuration - advice sought

Reply Threaded More More options
Print post
Permalink
It should be very simple to add a slave. Did you try? (It was to me
but then again, Windows makes simple things complicated...)

How about you read
http://wiki.hudson-ci.org/display/HUDSON/Distributed+builds and try to
add a slave and test the various methods Hudson has to communicate
with the slave? When you have more questions, come back and ask away.

-- Sami

2009/11/10 David Aldrich <[hidden email]>:

> Hi
>
> We target our application at Microsoft Windows (using MSVC) and Linux (using
> GCC). I currently have a Hudson installation running on Windows that builds
> with MSVC only. It works well and I would like to extend it to manage a
> Linux build. I guess that I have two options:
>
> Firstly, I could using MinGW, and keep all the build activity on Windows.
> That would at least check that the project builds with the GCC compiler.
>
> Secondly, I could create a slave Hudson instance on a Linux server to manage
> a true Linux build.
>
> I would welcome comments on which would be the best approach. If the advice
> is to go for a slave instance on Linux, please will you provide some
> pointers on how to connect a master Hudson instance running on Windows to a
> slave instance running on Linux?  Would I use SSH?
> Best regards
> David
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]