feenkcom / gtoolkit

Glamorous Toolkit is the Moldable Development environment. It empowers you to make systems explainable through experiences tailored for each problem.
https://gtoolkit.com
MIT License
1.09k stars 47 forks source link

Capture IceRepository registry state at the moment of cleanup #3810

Closed svenvc closed 3 months ago

svenvc commented 3 months ago

When building a distribution release, all Iceberg repositories are removed.

See:

It would be good to capture enough information (name, originUrl, headCommit) so that we can later recreate those repositories.

svenvc commented 3 months ago

This was added as GtImageSetup class>>#captureRepositoryRegistryHistory and is invoked from GtImageSetup class>>#performSetupForRelease: (so only for a distribution release, as it is not needed in a developer build where all repositories are still present)