Jenkins può registrare le "impronte digitali" dei file (il più delle volte
file JAR) per tenere traccia di dove e quando questi file sono generati ed
utilizzati. Quando si hanno progetti dipendenti tra loro in Jenkins, questa
funzionalità consente di rispondere velocemente a domande quali:
-
Ho pippo.jar salvato su disco, ma da quale compilazione di PIPPO proviene?
-
Il progetto PLUTO dipende da pippo.jar proveniente dal progetto PIPPO.
-
Quale compilazione di pippo.jar è utilizzata nella compilazione 51 di PLUTO?
-
Quale compilazione di PLUTO contiene la correzione che ho introdotto nella compilazione 32 di pippo.jar?
Per utilizzare questa funzionalità, tutti i progetti coinvolti (non solo il
progetto in cui viene prodotto un file, ma anche quelli in cui è utilizzato
il file) devono utilizzarla e registrare le impronte digitali.
Si veda questo documento
per ulteriori dettagli.