On Feb 16, 2013, at 1:57 PM, Ben Coman <btc@openInWorld.com> wrote:
Marcus Denker wrote:
On Feb 15, 2013, at 6:26 PM, Esteban Lorenzano <estebanlm@gmail.com> wrote:
Hi,
Finally, with a lot of work, mana, power cards and jedi tricks, we made the pharo vm builds work again :)
This builds are up-to-date with latest sources from Eliot's cog and adds pharo branding (AFAIK, this is the first time we are going to release something like that :)
You can download it here: https://ci.inria.fr/pharo/view/VM/job/PharoVM/
Very good!
So now we need to step by step.. -> use the build in the one-click -> link the VM zips on pharo-project.org -> replace the VM we use for running jobs on jenkins with this.
And of course: -> test those builds on all three architectures automatically with a test image (e.g. current 2.0 with all failing tests removed) The idea is that this image should not change frequently (the only variable is the VM)
Could the CI test new VMs against all previous "release" images eg Pharo 1.3, 1.4, 1.4 Summer, 2.0, 2.x or some subset, like the last release of each major version. While you may not want a very old release to fail a VM, at least the compatibility would be on record.
One idea we had was to give up the "all VMs need to run all images", because this makes it very hard to move⦠Marcus