Плющ, Муравей, Дженкинс - это хорошая идея для <ivy: cleancache> на сборках Jenkins?

Мы собираемся использовать Ivy с Ant, и у нас будет Jenkins, который будет делать наши сборки. Я изначально думал, что Дженкинс сделать<ivy:cleancache/> перед запуском сборки будет хорошей идеей. (Это будет частью обязательной «чистой» цели).

Однако теперь я вижу, что<ivy:cleancache> не просто очищает вещи от<ivy:cachepath>, но действительно удаляет весь$HOME/.ivy/cache каталог.

Меня беспокоит то, что если Дженкинс сделает<ivy:cleancache> на всех сборках, прежде чем они начнутся, это будет мешать другим сборкам, которые может выполнять Jenkins.

Делает<ivy:cleancache> хорошая идея, особенно если один пользователь может делать несколько сборок одновременно?

На самом деле, что происходит, когда вы делаете<ivy:cachepath pathid="compile.path"/> в нескольких проектах? Это также влияет на что-то вроде Дженкинса? Уилл Дженкинс запутается, если несколько сборок строятcompile.cachepath в то же время?

Ответы на вопрос(3)

Ваш ответ на вопрос