Hi,
Just wanted to let you know that the Github builds are now all green (since now the DateAndTime issue in Squeak has been fixed), i.e. Pharo-alpha, Pharo 5.0, Pharo 4.0, Squeak-trunk, Squeak-4.6, Squeak-4.5 on both OS X and Linux. See for yourself here: https://github.com/theseion/Fuel. Note that the sources are still being hosted on Smalltalkhub. I’m triggering the builds through the TravisCI API when I run a build on the INRIA CI. I’d like to thank Tobias Pape and Fabio Niephaus for their help in setting this up and for creating the SmalltalkCI infrastructure for TravisCI. Cheers, Max |
That's great news! And thanks!
Please feel free to get in touch if you run into any issues with Travis CI again. Best, Fabio -- On Fri, Mar 25, 2016 at 5:51 PM Max Leske <[hidden email]> wrote: Hi, |
In reply to this post by Max Leske
On 25.03.2016, at 18:51, Max Leske <[hidden email]> wrote:
> > Hi, > > Just wanted to let you know that the Github builds are now all green (since now the DateAndTime issue in Squeak has been fixed), i.e. > > Pharo-alpha, Pharo 5.0, Pharo 4.0, > Squeak-trunk, Squeak-4.6, Squeak-4.5 > > on both OS X and Linux. > > > See for yourself here: https://github.com/theseion/Fuel. https://github.com/theseion/Fuel/blob/master/scripts/jenkins.sh Why is that? Is there something we can do to make it simpler? - Bert - smime.p7s (5K) Download Attachment |
Hi,
On 26.03.2016, at 15:01, Bert Freudenberg <[hidden email]> wrote: > On 25.03.2016, at 18:51, Max Leske <[hidden email]> wrote: >> >> Hi, >> >> Just wanted to let you know that the Github builds are now all green (since now the DateAndTime issue in Squeak has been fixed), i.e. >> >> Pharo-alpha, Pharo 5.0, Pharo 4.0, >> Squeak-trunk, Squeak-4.6, Squeak-4.5 >> >> on both OS X and Linux. >> >> >> See for yourself here: https://github.com/theseion/Fuel. > > Awesome! I noticed the build steps for Squeak look more complicated than the ones for Pharo: > > https://github.com/theseion/Fuel/blob/master/scripts/jenkins.sh > > Why is that? Is there something we can do to make it simpler? Travis builds via https://github.com/theseion/Fuel/blob/master/.travis.yml and https://github.com/theseion/Fuel/blob/master/.smalltalk.ston (That is, actually metacello is used and not the steps from the jenkins.sh) Best regards -Tobias signature.asc (1K) Download Attachment |
In reply to this post by Bert Freudenberg
> On 26 Mar 2016, at 15:01, Bert Freudenberg <[hidden email]> wrote: > > On 25.03.2016, at 18:51, Max Leske <[hidden email]> wrote: >> >> Hi, >> >> Just wanted to let you know that the Github builds are now all green (since now the DateAndTime issue in Squeak has been fixed), i.e. >> >> Pharo-alpha, Pharo 5.0, Pharo 4.0, >> Squeak-trunk, Squeak-4.6, Squeak-4.5 >> >> on both OS X and Linux. >> >> >> See for yourself here: https://github.com/theseion/Fuel. > > Awesome! I noticed the build steps for Squeak look more complicated than the ones for Pharo: > > https://github.com/theseion/Fuel/blob/master/scripts/jenkins.sh > > Why is that? Is there something we can do to make it simpler? That’s what Tobias asked me :) With TravisCI the build setup is the same. For the other builds I had to hack some things: - older versions of Squeak don’t work with Metacello - there’s a problem with Installer (at least in older versions) where the communication with Smalltalkhub fails because of the MIME type (x-monticello) - I’m grabbing the images from the FTP server (you didn’t have a CI server then yet). To do that I have to perform all kinds of shell-fu and the steps are a little different between some versions (e.g. where is the latest build, where is the .sources file, where do I get the correct VM etc.). Using TravisCI for the new builds is great. However, I had to disable the older builds on the INRIA CI because they kept failing (mostly due to problems with the FTP server). It would be great if I could get better access to those files. On the other hand, I think I’ll just put copies of those files into the Github repository, since the old builds won’t change anymore (that’s Squeak 4.1 through 4.4). So, short answer: no, you don’t need to change things, at least not for the Fuel builds. Thanks for asking. Cheers, Max > > - Bert - > |
Free forum by Nabble | Edit this page |