The new version of the Gradle plugin gradle-download-task 3.3.0 has just been
released. The plugin provides a
Download task that displays progress
information while downloading files, just like Gradle does when it fetches
an artifact from a repository.
Grab gradle-download-task 3.3.0 while it’s still hot:
The new version has been tested with Gradle 1.x up to 4.1 but should be compatible to any other version as well.
- Add configurable timeout
onlyIfModifiedas an alias for
onlyIfNewerfor the file protocol
- Fix handling of skipped and up-to-date tasks with Gradle 3.2 and higher
- Add possibility to set interceptors for requests and responses
- Add integration tests for Gradle 3.4 up to 4.1
If you want to learn more about the plugin, have a look at its README file or at my earlier post.
I also strongly advice to read my blog post on 10 recipes for gradle-download-task to get an idea what you can do with the plugin.
Posted by Michel Krämer
on 14 September 2017
New features in gradle-download-task 3.4.0
Version 3.4.0 of the popular Gradle plugin contains many new features. Highlights are the support for ETags and downloading to a temporary file. The update also contains various other improvements.
The new version of the open-source application GeoRocket comes with many new features. Highlights are the support for user-defined properties and the extended query language, which now provides comparison operators.
10 recipes for gradle-download-task
gradle-download-task is a Gradle plugin that allows you to download files during the build process. This post summarizes common patterns and use cases of gradle-download-task and provides useful tips and tricks.
New major version 5.0.0 of gradle-download-task
I’ve just released gradle-download-task 5.0.0. The new version now downloads multiple files in parallel, executes concurrently with other build tasks, and offers better support for Kotlin and Gradle 8.
The popular Gradle plugin now supports lazy source and destination properties. You can also configure it to ignore certificate errors, and it provides a new verify task. The plugin uses semantic versioning from now on.