【发布时间】:2019-08-09 08:44:14
【问题描述】:
我添加了一个 gradle 插件 com.epages:restdocs-api-spec-gradle-plugin:0.9.0,它公开了一个 gradle 任务 openapi3。这个任务dependsOncheck 运行我所有的测试的任务。我想让这个任务依赖于myCustomTest 任务,它只运行我的测试的一个子集。我该怎么做呢?
到目前为止,我似乎无法为其添加dependsOn,即使添加dependsOn 可能不是解决方案。我收到以下错误:
Could not find method dependsOn() for arguments [task ':myCustomTest'] on object of type com.epages.restdocs.apispec.gradle.OpenApi3Extension
当我尝试执行以下任何操作时:
openapi3.dependsOn myCustomTestopenapi3 { dependsOn myCustomTest }
这个插件的特别之处在于它是用kotlin编写的,这里是源码:https://github.com/ePages-de/restdocs-api-spec/tree/master/restdocs-api-spec-gradle-plugin
【问题讨论】:
标签: gradle kotlin gradle-plugin spring-restdocs