Uses gradle-versions-plugin to supply tasks that can show updateable dependencies and also update them.
Apply it with:
plugins {
id "se.bjurr.gradle.update-versions" version "X"
}
It adds these tasks:
./gradlew showUpdateableDependencies
- Print list of dependencies that can be updated../gradlew updateDependencies
- Update dependencies that can be updated.
It can be tweaked:
updateVersions {
ignoreDependenciesRegexp.set("anything matching this regexp will be ignored")
}
Works great with https://github.com/tomasbjerre/conventional-release-gradle-plugin