Login  Register

[Hudson] Cog Unix build

Posted by Marcus Denker-4 on Feb 12, 2011; 5:38pm
URL: https://forum.world.st/Hudson-Cog-Unix-build-tp3302938.html

Hudson news
------------------

Cog Unix
       
        https://pharo-ic.lille.inria.fr/hudson/job/Cog%20Unix%201.3/

This is using Igor's non-interactive build. Hudson does the following:

git clone git://gitorious.org/~abrabapupa/cogvm/sig-cog.git
cd sig-cog/codegen-scripts
sh ./buildImage.sh -nodisplay
sh ./generate.sh -nodisplay ./CogUnix.st
cd sig-cog/build
cmake .
make
zip -r Cog.zip results/*

Problems:
        - do not do a clone but update the checked out source when they are already there
        - the generated VM crashes shortly after image startup

But nevertheless, another tiny step.

What is nice is that this allows to trigger a build (and test) automatically when either
a new monticello or git commit happens, leading to a much faster turnaround when
doing changes to the VM.

And of course the other important reason is that this allows people to set up their
own auto-build from a git clone when doing VM experiments, very useful in a
research and university setting.


        Marcus


--
Marcus Denker  -- http://www.marcusdenker.de
INRIA Lille -- Nord Europe. Team RMoD.