equinor / komodo

Komodo is a software distribution system used internally in Equinor
GNU Affero General Public License v3.0
5 stars 23 forks source link

Add hash of komodo repository when writing manifest file #510

Open berland opened 2 months ago

berland commented 2 months ago

In order to aid build reproducibility, add the hash of the komodo version used to build a release. This can go into the manifest file, or somewhere else in the release directory.

The manifest file possibly needs to be restructured in order to support meta-version like this, alternatively we can just pretend komodo itself is part of the build and include the version as such.

sondreso commented 2 months ago

We could also specify in the release file which version of komodo should be used to build the release. But this might be too cumbersome to keep up to date? :thinking: