Olá Pessoal,
O post de hoje vamos ver como fazer um build no Jenkins a partir de uma tag do Github. Vou considerar que você já como configurar o seu job no Jenkins com o Git/Github.
Lets go…
Starting…
Uma hora você vai precisar fazer um build de uma tag, versão estável. Então como fazer isso no Jenkins?Você pode pensar que é apenas informar */tags/nomedatag É bem simples veja os passos:
Passo 1
Instale o plugin Git parameter Plugin no Jenkins
Passo 2
Marque a opção : This build is parameterized. Vou considerar que você já tem a tag criada no seu repositório Github
Agora preencha conforme a imagem acima, observe que no campo tag filter, é o nome da tag que você deu. Em Branch coloque */tags
Passo 3
Agora em source code management deixei conforme a imagem a seguir:
O ponto mais importante aqui é informar em branch o parâmetro ${tag} que acabamos de crair no passo anterior.
Passo 4
Salve as alterações
Passo 5
Clique em Build with parameter e escolha a tag que acabou de criar.
Pronto agora é aguardar o build ser concluído e verificar no console que o código está sendo baixado a partir da tag
Vou ficando por aqui e espero que tenham gostado do post.
Abraços, see ya!!