diff options
author | Vincent Ambo <tazjin@google.com> | 2020-10-27T13·50+0100 |
---|---|---|
committer | Vincent Ambo <mail@tazj.in> | 2020-10-27T14·29+0100 |
commit | 9e5ebb2f4f57c310977e979166e9ab287ef65865 (patch) | |
tree | 3d60b762f0e28fd566854da57ccb84383e718533 /tools/nixery/manifest/manifest.go | |
parent | 94570aa83f0ebb9a192ff9d62e14b811457a6284 (diff) |
feat(main): Implement caching of manifests in CAS
To ensure that registry clients which attempt to pull manifests by their content hash can interact with Nixery, this change implements persisting image manifests in the CAS in the same way as image layers. In combination with the previous refactorings this means that Nixery's serving flow is now compatible with containerd. I have verified this locally, but CI currently only runs against Docker and not containerd, which is something I plan to address in a subsequent PR. This fixes #102
Diffstat (limited to 'tools/nixery/manifest/manifest.go')
0 files changed, 0 insertions, 0 deletions