Используйте какой-нибудь плагин «загрузки», например this . (Он поддерживает аутентификацию)
plugins {
id "de.undercouch.download" version "4.1.0"
}
Теперь, чтобы загрузить файл (ы):
task downloadFile(type: Download) {
src 'http://www.example.com/index.yaml'
dest buildDir
}
Затем определите зависимость этой задачи, например:
jar.dependsOn downloadFile