У меня есть проект gradle, который требует наличия некоторых файлов данных где-то в Интернете с помощью http. Цель состоит в том, что этот неизменный удаленный файл извлекается один раз при первой сборке. Последующая сборка не должна загружаться снова.
Как я могу дать команду gradle извлечь данный файл в локальный каталог?
Я пробовал
task fetch(type:Copy) {
from 'http://<myurl>'
into 'data'
}
но похоже, что тип задачи копирования не может работать с http.
Бонусный вопрос: есть ли способ возобновить ранее прерванную/прерванную загрузку, как это делает wget -c
?