[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. :-)



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:

==================== 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: [
                         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') -----

         (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