Add explicit dependency to generateContractTests task for processContractTestResources (#1665)
With Gradle 7.0, a new warning is being logged indicating that Gradle is using a fallback mode to ensure task correctness.
This commit is contained in:
@@ -232,6 +232,9 @@ public class SpringCloudContractVerifierGradlePlugin implements Plugin<Project>
|
||||
|
||||
generateServerTestsTask.dependsOn(copyContracts);
|
||||
});
|
||||
project.getTasks().named(contractTestSourceSet.getProcessResourcesTaskName(), processContractTestResourcesTask -> {
|
||||
processContractTestResourcesTask.dependsOn(task);
|
||||
});
|
||||
project.getTasks().named(contractTestSourceSet.getCompileJavaTaskName(), compileContractTestJava -> compileContractTestJava.dependsOn(task));
|
||||
project.getPlugins().withType(GroovyPlugin.class, groovyPlugin -> {
|
||||
project.getTasks().named(contractTestSourceSet.getCompileTaskName("groovy"), compileContractTestGroovy -> {
|
||||
|
||||
Reference in New Issue
Block a user