Marcel Taeumel uploaded a new version of ReleaseBuilder to project The Trunk:
http://source.squeak.org/trunk/ReleaseBuilder-mt.165.mcz==================== Summary ====================
Name: ReleaseBuilder-mt.165
Author: mt
Time: 19 August 2016, 6:52:58.233602 pm
UUID: eea6942a-42bc-804f-b43b-3c8d2aab4202
Ancestors: ReleaseBuilder-mt.164
Small fix for "doing the next step" and bump system version to be the second release candidate.
=============== Diff against ReleaseBuilder-mt.164 ===============
Item was changed:
----- Method: ReleaseBuilder class>>doNextStep (in category 'manual - steps') -----
doNextStep
"Use this call to perform the manual steps in the release process."
| versionString |
SystemVersion current isRelease ifTrue: [
^ self inform: 'This is a release image. Please use a trunk image to prepare the next release'].
versionString := SystemVersion current version.
SystemVersion current isAlpha ifTrue: [^ self step1FeatureFreeze].
+ (SystemVersion current isFeatureFreeze and: [SystemVersion current isCodeFreeze not]) ifTrue: [^ self step2CodeFreeze].
- SystemVersion current isFeatureFreeze ifTrue: [^ self step2CodeFreeze].
SystemVersion current isReleaseCandidate ifTrue: [
"Still code freeze and another RC? Or do the release?"
(UIManager default
chooseFrom: #('Create next release candidate' 'Create next release' 'Do nothing') lines: #(2)
title: versionString) in: [:answer |
answer = 1 ifTrue: [^ self step3NextReleaseCandidate].
answer = 2 ifTrue: [^ self step4Release]].
^ self].!
Item was changed:
----- Method: ReleaseBuilder class>>initialize (in category 'class initialization') -----
initialize
"We have to be after AutoStart so that Morphic is up and running."
Smalltalk addToStartUpList: ReleaseBuilder after: AutoStart.
+ SystemVersion newVersion: 'Squeak5.1rc2'.!
- SystemVersion newVersion: 'Squeak5.1rc1'.!