[squeak-dev] [CI] Generated some Jenkins/Hudson XML
leves at elte.hu
Fri Sep 9 02:50:56 UTC 2011
On Thu, 8 Sep 2011, Casey Ransberger wrote:
> With Levente's help (thanks for the Pharo-Squeak translation on the #run
> method!) I was able to get a test pass going by kicking it off in a
> workspace using HDTestReporter, which is used in the CI they're doing with
> Pharo. I just ran the kernel tests, but this is a pretty good sign that this
> will be fairly straightforward to make work.
> Not sure I like forking the code though; does anyone know if there's a way
> to check which fork one is in? I thought I saw something about that
In Squeak SystemVersion understands #isSqueak and #isPharo, but I guess
these either didn't get into Pharo or were "cleaned". There's no #isCuis.
The best thing seems to be to check SystemVersion current version. It
returns a string which begins with Cuis, Pharo or Squeak. This should
work in most cases.
> somewhere... another option is to use an override from another package, but
> methinks overrides aren't good for business.
> Lukas, if I can make this work for both Squeak and Pharo without problems,
> would you consider integrating the changes so we don't have to make a fork
> of it?
> Casey Ransberger
More information about the Squeak-dev