Caused by: java.lang.NoSuchMethodError: org.gradle.api.provider.Provider.forUseAtConfigurationTime()

I am using below nebula dependency versions with Gradle 6.1 version, Still I am getting the same issue.

compile "com.netflix.nebula:gradle-info-plugin:8.0.0"
compile "com.netflix.nebula:nebula-release-plugin:14.0.5"
compile "com.netflix.nebula:gradle-metrics-plugin:10.0.1"
compile "com.netflix.nebula:gradle-lint-plugin:16.9.0"
compile "com.netflix.nebula:nebula-publishing-plugin:17.0.0"

Error:
Caused by: java.lang.NoSuchMethodError: org.gradle.api.provider.Provider.forUseAtConfigurationTime()Lorg/gradle/api/provider/Provider;

what does this error means ? Please suggest

As per https://docs.gradle.org/current/javadoc/org/gradle/api/provider/Provider.html, It says forUseAtConfigurationTime method will be in use since 6.5v, but I am using 6.1v

It seems like you will need to update from 6.1 to 6.5