pharo-vcs / iceberg

Iceberg is the main toolset for handling VCS in Pharo.
MIT License
134 stars 85 forks source link

Fix CI and remove Ring2 dependency #1765

Closed jecisc closed 1 year ago

jecisc commented 1 year ago

The goal of this PR is to fix the CI. It seems to work on my local copy of Iceberg, now let's see what the CI says.

I removed the replacement of Spec and Tonel in the pre load script because this is not needed and buggy. I also removed the used of the external Ring for tests and use the Ring version in the Pharo image instead.

I also removed some scripts and made sure all scripts were in the same place

jecisc commented 1 year ago

In order to do this change I had to change things in Pharo itself to improve Ring and it seems that the changes did not made it into SmalltalkCI used images yet