Gradle 8 - update version and use providers on Task objects
PedroWitzel opened this issue · 0 comments
Since Gradle 6 that were a lot enhancements done in of authoring tasks, specially when it's related to the input parameters, that should be now Providers.
There's also the Configuration Cache feature that can help out the start up time of a Gradle build.
I've started migrating my code base, but all used plugins must also follow this new standards to be able to use the configuration cache in your own project.
Since there were some issues with this project, because of the use of the net.researchgate.release
plugin, started migrating this repo in my fork.
Here is the researchgate plugin error:
- Plugin 'net.researchgate.release': registration of listener on 'TaskExecutionGraph.afterTask' is unsupported
See https://docs.gradle.org/8.4/userguide/configuration_cache.html#config_cache:requirements:build_listeners
Would you like for me to open a PR with it?
I've also started checking out the deprecated msbuild
plugin (which I still use for some old stuff).