Boa tarde,
Suponto que eu tenha um desenvolvedor Antônio desenvolvendo a versão ant1 e um desenvolvedor José desenvolvendo a versão ant2.
Supondo que eu criei uma branch chamada develop baseada na master que será responsável pela integração das outras branchs e a master fica isolada. Antônio cria a branch ant1 baseada na master e da push, José cria a branch ant2 baseada na master e da push.
O jenkins então, pega as 2 novas branchs e faz merge com a branch develop tenstanto assim a integração entre as 2 branchs. José termina primeiro e a versão que deve ir para produção é a versão ant2 mergeado com master, sem as alterações da ant1.
Como fazer isso automaticamente?