[squeak-dev] The Trunk: ReleaseBuilder-mt.217.mcz
Thiede, Christoph
Christoph.Thiede at student.hpi.uni-potsdam.de
Tue Nov 16 16:22:35 UTC 2021
Ha, duplicate of ReleaseBuilder-ct.218! Anyway, thank you for fixing the bug. :-)
Best,
Christoph
________________________________
Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von commits at source.squeak.org <commits at source.squeak.org>
Gesendet: Dienstag, 16. November 2021 15:16:48
An: squeak-dev at lists.squeakfoundation.org; packages at lists.squeakfoundation.org
Betreff: [squeak-dev] The Trunk: ReleaseBuilder-mt.217.mcz
Marcel Taeumel uploaded a new version of ReleaseBuilder to project The Trunk:
http://source.squeak.org/trunk/ReleaseBuilder-mt.217.mcz
==================== Summary ====================
Name: ReleaseBuilder-mt.217
Author: mt
Time: 16 November 2021, 3:16:47.475795 pm
UUID: 83ea78fb-e83f-ce44-97ba-56ba834f320a
Ancestors: ReleaseBuilder-mt.216
Do not add non-existent release repositories. Catch new NotFound error, which can be signaled since Monticello-ct.747.
=============== Diff against ReleaseBuilder-mt.216 ===============
Item was changed:
----- Method: ReleaseBuilder class>>assureReleaseRepositoryReadAccess: (in category 'manual') -----
assureReleaseRepositoryReadAccess: repo
self releaseLocally ifTrue: [
(FileDirectory on: repo description) assureExistence.
^ true].
+ [repo allFileNames] on: NetworkError, NotFound do: [
- [repo allFileNames] on: NetworkError do: [
self
inform: ('Release Builder - Manual Step Required\\Please create the release repository:\{1}\...and ensure that you have global read access to it.' withCRs
format: {repo description}).
^ false].
^ true!
Item was changed:
----- Method: ReleaseBuilder class>>releaseRepository (in category 'accessing') -----
releaseRepository
(MCRepositoryGroup default repositories
detect: [:repo | repo description = self releaseRepositoryUrl]
ifNone: [MCRepository location: self releaseRepositoryUrl])
in: [:repo |
- MCRepositoryGroup default addRepository: repo.
(self assureReleaseRepositoryReadAccess: repo)
ifFalse: [ReleaseBuilderFailed signal: 'Could not build the release.'].
+ MCRepositoryGroup default addRepository: repo.
^ repo]!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20211116/eb72629d/attachment.html>
More information about the Squeak-dev
mailing list
|