Ivy, Ant, Jenkins - Czy to dobry pomysł na <bluszcz: cleancache> na kompilacjach Jenkinsa?

Będziemy używać Ivy z Antem, a Jenkins zrobi nasze kompilacje. Początkowo myślałem, że posiadanie Jenkinsa<ivy:cleancache/> przed uruchomieniem kompilacji byłby dobry pomysł. (Byłoby to częścią obowiązkowego „czystego” celu).

Jednak teraz to widzę<ivy:cleancache> nie tylko porządkuje rzeczy<ivy:cachepath>, ale naprawdę usuwa cały$HOME/.ivy/cache informator.

Obawiam się, że jeśli Jenkins zrobi<ivy:cleancache> na wszystkich kompilacjach przed ich uruchomieniem będzie kolidować z innymi kompilacjami, które może wykonywać Jenkins.

Robi<ivy:cleancache> dobry pomysł, zwłaszcza jeśli jeden użytkownik może wykonywać wiele kompilacji jednocześnie?

W rzeczywistości, co się dzieje, gdy robisz<ivy:cachepath pathid="compile.path"/> w wielu projektach? Czy to również wpływa na coś takiego jak Jenkins? Czy Jenkins będzie zdezorientowany, jeśli wiele kompilacji budujecompile.cachepath w tym samym czasie?

questionAnswers(3)

yourAnswerToTheQuestion