Last updated at 3:45 am UTC on 11 October 2017
Object subclass: #ReleaseBuilder
classVariableNames: 'DeferredTask NextMajorVersion NextMinorVersion NextTask'
I'm the script that prepares a trunk image for release.
Just do "ReleaseBuilder doNextStep" repeatedly until the next release is done.
For the final release step:
- If you want to try it locally, change #localBuild to return true.
- Most of the code operates (read-only) on the build repository, which is usually the trunk. For releases, there is a release repository, to which some package versions will be copied from trunk.