Di recente ho collegato i nostri server CI per creare immagini docker su git commit.
Abbiamo circa 8 contenitori diversi che vengono creati, ognuno con il proprio linguaggio / framework. Alcuni sono nodi e hanno un package.json, altri sono servizi Python che non contengono informazioni sulla versione semantica.
La mia domanda non riguarda come creare i tag, si tratta di creare i valori per il tag.
Come garantire che ogni tag abbia un numero di versione semantico univoco per le immagini specifiche? Chi dovrebbe essere l'autorità per tracciare / incrementare una versione di build?