2011-09-26 9 views
10

Jenkins memorizza le informazioni sullo stato di build in un database da solo? Ha un plugin per parlare con un database Oracle? In caso affermativo, gli slave in esecuzione su siti remoti possono farlo da soli, senza che il master debba eseguire l'interazione con il database?Database e autenticazione Jenkins

eseguirò Jenkins su siti remoti. Il singhiozzo di rete non impedisce al master di pensare che la compilazione abbia avuto esito negativo?

risposta

17

Jenkins memorizza le informazioni sullo stato di build in un database da solo?

Tutto è memorizzato localmente in file XML sul master.

Dispone di un plug-in per comunicare con un database Oracle?

No, per il motivo sopra.

Non si verificano problemi di rete che il master pensa che la compilazione non sia riuscita?

Sì.

+0

+1 per brevi e precisi! – Sagar

6

È possibile configurare Audit to Database plugin per memorizzare i dati in DB costruire utilizzando Oracle, MySQL, Postgres, ecc

saluti!

+0

Ero alla ricerca di questo errore che questo plugin aveva l'ultima versione più di 3 anni fa e che mi fa pensare che probabilmente non è sicuro per l'esecuzione sulle versioni correnti di Jenkins. – sorin

+0

sì, è passato molto tempo dall'ultimo aggiornamento. Ho cercato di mettermi in contatto con i manutentori ma non ho avuto fortuna di controllare/aggiornare alcuni errori. In realtà se avete bisogno di uno strumento di analisi cercherò un altro plug-in per connettervi a sistemi come kibana per eseguire analisi: * Ufficiale: https://go.cloudbees.com/docs/cloudbees-documentation/cjoc-user-guide /analytics.html * Fatto a mano: https://phabricator.wikimedia.org/T78705 Saluti! –