-
-
Notifications
You must be signed in to change notification settings - Fork 12
Description
I'm trying to understand how to use the tagging in the proper way.
As far as I got, an image tag for a container is in the name (in Singularity.pokemon should be pokemon) and the "release version" can be considered as a snapshot/SHA since you can update a tag (pokemon) and still want to have the possibility to use the previous "SHA".
I have to understand how to use this since I'm still a bit confused but I got even more confused when I looked at a shpc recipe: https://github.com/singularityhub/singularity-hpc/blob/main/registry/singularityhub/singularity-deploy/container.yaml
There it seems "tags" and "release versions" are used interchangeably ("salad" vs "0.0.12"):
latest:
0.0.12: singularityhub/singularity-deploy
tags:
0.0.12: singularityhub/singularity-deploy
salad: 0.0.1
I know all of this is just a "template" which can be customized but I was wondering if you can try to clarify the difference between "tags" and "release versions" and how you suggest to use them.