Hi,

The job

https://ci.inria.fr/pharo/job/Pharo-3.0-Update-Step-1-Tracker/

now does a #cleanUpForRelease using ImageCleaner. This used to be done on 
update,
but that is not good as when people load updates they do not want the side 
effects of
a release clean (mostly, deleting all change set information).

So I added command line support for ImageCleaner last week and now that it is 
in the image,
I added this line to the build script:

./pharo Pharo.image clean —release

This will be used with the next update (#724)

The command might be interesting for others, here is the description from the 
class
comment:


Usage: clean [ --release ]
        --release        do #cleanUpForRelease
        --production   do #cleanUpForProduction
        
Documentation:
        This allows to run the ImageCleaner from the commandLine.
        With no special option it runs Smalltalk cleanUp: true.

Usage:
        pharo Pharo.image clean
        pharo Pharo.image clean --release

Reply via email to