Buongiorno a tutti,
avrei la necessita' di "metter su" un sistema di continous integration per un progetto in C.

Mi hanno detto di usare gradle e maven, ma siccome non ho mai usato java e company mi trovo un po' spiazzato.
Sto cercando in lungo e in largo guide online, mi sono anche fatto un "corso" su gradle, ma onestamente faccio un po' fatica a capire i vari passaggi...
Ad esempio una volta che ho definito le dipendenze, c'e' modo di realizzare un bel file xlsx di report con cui vedere quali librerie e che versioni sono usate per compilare il progetto?
E ancora, posso decidere di compilare il progetto con una versione di libreria anziche' con l'ultima disponibile?

Spero che qualcuno possa iniziare a rispondere a queste domande in modo da chiarificarmi un po' il tutto.

Grazie mille.

AGA