gradle-download-task 3.3.0
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:
https://github.com/michel-kraemer/gradle-download-task
The new version has been tested with Gradle 1.x up to 4.1 but should be compatible to any other version as well.
New features
- Add configurable timeout
- Introduce
onlyIfModified
as an alias foronlyIfNewer
- Implement
onlyIfNewer
for 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
More information
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
Next post
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.
Previous post
GeoRocket 1.1.0
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.
Related posts
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.
gradle-download-task 2.0.0
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.