[Mono-list] Continous Integration on Linux

José A. Salvador Vanaclocha joansava at gmail.com
Wed Sep 10 02:06:52 EDT 2008


I have been readen about CI the last two weeks. I am going to get a
chance to hudson. Hudson is a CI environment you can setup through web
interface. It is write in java but it workks fine with nant so you can
build mono projects.

While I was reading different documentation and posts about various
kind of CI environments I understand that Hudson has very advantages
vs cruiscontrol like the project dependencies.

Look at https://hudson.dev.java.net/

2008/9/10 Mads Bondo Dydensborg <mbd at dbc.dk>:
> torsdag 10 Juli 2008 skrev Ben Joldersma:
>> We use Cruise Control (not .Net) for our linux continuous integration as
>> well.  It works great.
>>
>> We're currently using Ant / NAnt (some combination of the two, I forget how
>> exactly) for building, but I was wondering: is anyone building with CC &
>> MSBUILD/xBuild?  We'd like to switch over to this, so we can use the same
>> configurations for our workstations (MonoDevelop) as we use in our build
>> environments.
>>
>> Anyone?
>
> Yes, we have been using CC .NET to build using xbuild/msbuild (xbuild on
> Linux, msbuild on Windows). However, we wrapped calls to xbuild on Linux in
> Makefiles to accomodate for some of the shortcomings in xbuild (at the time).
>
> We stopped using it around March 2008 because the project was cancelled, but
> we are currently trying to get CC .NET to build all our C++ software. Some
> bugs in mono are stopping us from doing that however: CC .NET will work fine
> with a handfull of projects, but running more than 40 we have found that the
> mono  threading system crashes (or something, this is still under
> investigation).
>
> Regards
>
> Mads
>
>
>>
>>
>> --
>> ben joldersma
>> software architect
>> http://skullsquad.com
>> [o]: 206.973.8003
>> [c]: 206.349.2852
>>
>> On Wed, Jul 9, 2008 at 9:10 AM, Rolando Martinez
> <rolandomartinezg at gmail.com>
>> wrote:
>>
>> > Hi Aquil,
>> > I thought that Cruise Control is just Java project. I will see more the
>> > documentation about Cruise Control.
>> >
>> > Thank you!!!
>> > Rolando.
>> >
>> >
>> > 2008/7/9 Aquil H. Abdullah <aquil.abdullah at gmail.com>:
>> >
>> > Hello Rolando,
>> >>   I am currently using a combination of NAnt and Cruise Control for a
>> >> Continuous Build process.  Both are fairly easy to download and install.
>> >> However, I did have some configuration issues which took me some time to
>> >> sort out.  NOTE: I am using Cruise Control and not CCNet.
>> >>
>> >> On Wed, Jul 9, 2008 at 2:00 AM, Rolando Martinez <
>> >> rolandomartinezg at gmail.com> wrote:
>> >>
>> >>> I would like to know if anyone knows how to install some CI Server
>> >>> (BuildBot or CCNet or wathever..). I didn't find any useful site where I
> can
>> >>> see how to make it on Linux =(
>> >>>
>> >>> Thanks you!!!
>> >>> Regards,
>> >>> Rolando.
>> >>>
>> >>>
>> >>>
>> >>> _______________________________________________
>> >>> Mono-list maillist  -  Mono-list at lists.ximian.com
>> >>> http://lists.ximian.com/mailman/listinfo/mono-list
>> >>>
>> >>>
>> >>
>> >>
>> >> --
>> >> Aquil H. Abdullah
>> >> aquil.abdullah at gmail.com
>> >
>> >
>> >
>> > _______________________________________________
>> > Mono-list maillist  -  Mono-list at lists.ximian.com
>> > http://lists.ximian.com/mailman/listinfo/mono-list
>> >
>> >
>>
>
>
>
> --
> Med venlig hilsen/Regards
>
> Systemudvikler/Systemsdeveloper cand.scient.dat, Ph.d., Mads Bondo Dydensborg
> Dansk BiblioteksCenter A/S, Tempovej 7-11, 2750 Ballerup, Tlf. +45 44 86 77 34
>
> _______________________________________________
> Mono-list maillist  -  Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>



-- 
José A. Salvador Vanaclocha "Vana"
Numenalia

"La inspiración existe, pero tiene que encontrarte trabajando"
- Pablo Ruiz Picasso -

PD: Si te he mandado algun documento que tu Micro$oft Word es INCAPAZ
de abrir, hazte un favor y trabaja con un programa decente:

http://es.openoffice.org/


More information about the Mono-list mailing list