Nella mia azienda, è comune non fare alcun build intermedio per verificare come ogni ramo feature / bugfix viene unito in dev. Esiste solo build giornaliera, che provoca sempre molti test falliti e errori di compilazione. Mi è stato detto che è irragionevole fare build per ogni unione per oltre 1000 sviluppatori.
Così ho cercato come è organizzata la CI in aziende che hanno così tanti sviluppatori o più (Microsoft, Facebook) e non ho trovato nulla. Forse, gli addetti ai lavori possono dirmi allora?