Usando Gitflow e Maven, come si elimina il rischio di conflitti da build di istantanee?

-1

Stiamo progettando di introdurre Gitflow nel nostro sdlc. Avremo test automatici eseguiti dal nostro ramo di sviluppo, e vorremmo avere snapshot prodotti e testati dal nostro ramo di rilascio prima di eseguire il plugin di rilascio di Maven. Ma allora le versioni di istantanee prodotte dallo sviluppo sarebbero in conflitto con le istantanee prodotte dal rilascio. Come può essere evitato?

Una possibilità sarebbe quella di creare build di rilascio (non snapshot) dal ramo di rilascio come release candidate, e come qa riporta problemi, creare nuove build di rilascio di punti. Ma questo sembra uno spreco di numeri di rilascio, e spreca spazio nel nostro repository Nexus poiché nella nostra impresa Nexus, le build di snapshot non durano per sempre

    
posta Victor Grazi 11.12.2018 - 15:29
fonte

0 risposte

Leggi altre domande sui tag