Recentemente, conectei nossos servidores de CI para criar imagens do docker com o git commit.
Temos cerca de 8 contêineres diferentes que são construídos, cada um com sua própria linguagem / estrutura. Alguns são node e possuem package.json, outros são serviços python que não contêm informações de versão semântica.
Minha pergunta não é sobre como criar tags, é sobre como criar os valores para a tag.
Como garantir que cada tag tenha um número de versão semântico exclusivo para as imagens específicas? Quem deve ser a autoridade para rastrear / incrementar uma versão de compilação?