Domande con tag 'continuous-integration'

23
risposte

Come scusarsi quando hai rotto la build notturna [chiusa]

Il mio primo impegno nel mio progetto ha comportato la rottura della struttura notturna e la gente mi sta sopra mentre ci avviciniamo al rilascio. Voglio inviare un'e-mail di scuse che dovrebbe sembrare sincera e allo stesso tempo suggerisco che...
posta 25.11.2016 - 14:42
9
risposte

Qual è il punto di esecuzione dei test unitari su un server CI?

Perché dovresti eseguire i test unitari su un server CI? Sicuramente, quando qualcosa si impegna a padroneggiare, uno sviluppatore ha già eseguito tutti i test unitari e ha riparato eventuali errori che si sarebbero verificati con il loro nuo...
posta 27.01.2016 - 14:21
7
risposte

TODO commenta con le scadenze?

Sfondo Sto lavorando in un team che sta cercando di implementare distribuzioni zero-downtime. Stiamo pianificando di utilizzare una strategia di distribuzione blu / verde per raggiungere questo obiettivo. Una delle cose che mi sto rendendo co...
posta 30.05.2017 - 02:12
16
risposte

Un programmatore dovrebbe riparare la build fallita di qualcun altro? [chiuso]

Un programmatore ha dedicato del lavoro al repository SVN, quindi è tornato a casa. Dopo che se ne fu andato, la build automatica di Hudson fallì. Un altro programmatore ha visto questo e, dopo aver esaminato le modifiche al codice, ha rilevato...
posta 09.11.2011 - 11:53
6
risposte

65.000.000.000 test da eseguire

Mi è stato chiesto come eseguire una suite di 65.000.000.000 di test e mi chiedo se sia normale avere un progetto con una quantità così grande di test. Hai lavorato in progetti con questa caratteristica?     
posta 10.07.2013 - 20:14
8
risposte

Ripristina automaticamente i commit che falliscono la compilazione

Un mio collega mi ha detto che sta pensando di fare in modo che il nostro server CI ripristini i commit che hanno fallito la build, quindi il HEAD in master è sempre stabile (come nel passare almeno la build). Questa è una best prac...
posta 21.08.2015 - 10:03
9
risposte

Come mantenere versioni differenti e personalizzate dello stesso software per più client

abbiamo più client con esigenze diverse. Sebbene il nostro software sia in qualche modo modulare, è quasi certo che abbiamo bisogno di regolare la logica di business di ogni modulo qua e là un po 'per ogni cliente. I cambiamenti sono probabilmen...
posta 21.03.2011 - 11:21
9
risposte

È buona norma eseguire i test unitari nei ganci di controllo della versione?

Dal punto di vista tecnico è possibile aggiungere alcuni hook pre / post push che eseguiranno i test unitari prima di consentire l'unione di alcuni commit specifici al ramo predefinito remoto. La mia domanda è: è meglio mantenere i test unita...
posta 24.10.2014 - 00:39
12
risposte

I DVCSes scoraggiano l'integrazione continua?

Diciamo che c'è una squadra di dieci sviluppatori agili. Ogni giorno ciascuno sceglie un compito dal tabellone, commette diverse modifiche contro di esso, fino a che (entro la fine della giornata) hanno completato il compito. Tutti gli sviluppat...
posta 16.05.2012 - 16:59
12
risposte

Quanti sviluppatori prima dell'integrazione continua diventa efficace per noi?

Esiste un sovraccarico associato all'integrazione continua, ad esempio, set up, riqualificazione, attività di sensibilizzazione, interruzione per correggere "bug" che si rivelano problemi di dati, separazione forzata di stili di programmazione d...
posta 02.04.2011 - 11:56