Onde armazenar a versão do VCS no RPM?

3

Estamos usando o Git como nosso VCS e RPMs para empacotamento. Gostaria de armazenar o hash do Git do qual um pacote foi construído, mas não tenho certeza sobre o local mais apropriado.

Existem várias tags disponíveis para uma RPM, no entanto, não vejo nenhum para uma versão VCS (talvez olhou por cima?).

Estou muito preocupado com a adição de uma tag personalizada , apenas olhando para o nível de 50.000 pés.

Uma solução que parece bastante hacky seria colocar o hash do Git no campo description . Nós não estamos usando para mais nada neste momento, mas wow, isso só parece feio.

Então, qual é o local mais apropriado para armazenar uma versão do VCS em um RPM?

    
por quickshiftin 14.01.2014 / 22:23

1 resposta

4

O Fedora (e muito raramente o RHEL) coloca essa informação na tag Release .

Por exemplo:

Name:           mypackage
Version:        0.0.1
Release:        20140114git0abcdef
    
por 14.01.2014 / 22:28

Tags