Thanks Marcus for the push. The to-dos look awesome :) On Wed, Jul 6, 2011 at 11:50 AM, Marcus Denker <[email protected]>wrote:
> State of transition Hudson -> Jenkins > ============================= > > We are slowly (step by step) moving builds from Hudson to Jenkins. > > the last days e.g. Coral (the scripting engine), RPackage, Nautilus... > > https://ci.lille.inria.fr/pharo/ > > The largest thing to move will be the VM autobuilt... that will be done > later. > > Jean Baptiste Arnaud started with a setup for regression testing. > https://ci.lille.inria.fr/pharo/job/Pharo%201.4%20Regression%20Tests/ > > This means > "doing something slow" > "run all tests" > get new image > "doing something other" > "run all tests" > > The idea here is that this will be used for the following > > -> recompile the image > -> decompile and recompile the decompiled code > -> pretty print > -> condense sources > -> condense changes > .... > > > On the TODO list we have > > -> test the compiled VMs by running all tests on all plattforms > -> update the One-click build script with the last good VM > -> update the VM used to do everything with the self-build vm > > The goal is of course to have that what we release be build completely > without human intervention, after every commit (either VM source or Image > level change). > > In addtion, this setup will be available for others to use. This way > students > can easily clone the VM source and set up Continuous Integration for their > research Fork. This will than make it far far easier for people to invent > cool stuff > that needs VM changes, like e.g. this: > > http://scg.unibe.ch/archive/papers/Lien08bBackInTimeDebugging.pdf > or > > http://rmod.lille.inria.fr/archives/papers/Arna10a-Tools2010-ReadOnlyExecutionForDynamicLanguages.pdf > > The problem right now is that all the code is "somewhere" and just picking > up where the student left > is a huge amount of work... with Git and autbuild, this will get much much > better. > (and it simplifies the life of the student a lot... autobuild, easy to > track changes in the upstream...) > > JB already successfully builds his Handle VM: > > https://pharo-ic.lille.inria.fr/hudson/job/Handles/ > > So we are getting there. > > Marcus > > -- > Marcus Denker -- http://www.marcusdenker.de > INRIA Lille -- Nord Europe. Team RMoD. > > > -- Mariano http://marianopeck.wordpress.com
