Git descreve a cabeça destacada

0

Estou tentando migrar do Buildbot para o Gitlab CI. Tudo funciona bem, exceto obter o número da versão do git. Nós estávamos usando

git describe --always --tags --abbrev=4

comando em conjunto com nomes de tags razoáveis (como "1.0"). Ele funcionou perfeitamente com buildbot, mas por algum motivo gitlab-ci checkouts para revisão HEAD tornando a cópia de trabalho no estado "head desanexado", então o comando acima retorna nomes de versões feias (como "53ab" em vez de "1.0-50-" g53ab "). Existe uma maneira de obter uma descrição de confirmação com tags nesse caso?

    
por Andrew Kravchuk 27.12.2015 / 21:33

1 resposta

0

Deixa pra lá, havia um problema de filter-branch (que fiz antes da migração para limpar alguns pequenos erros): hashes de commits foram alterados depois, então as tags existiam, mas apontavam para commits não existentes.

    
por 11.01.2016 / 14:09

Tags