Fixed plugin configuration properties
This commit is contained in:
@@ -64,8 +64,8 @@ class AccurestGradlePlugin implements Plugin<Project> {
|
||||
task.description = "Generate Wiremock client stubs from GroovyDSL"
|
||||
task.group = GROUP_NAME
|
||||
task.conventionMapping.with {
|
||||
groovyDslDir = { extension.contractsDslDir }
|
||||
generatedWiremockClientStubsDir = { extension.stubsOutputDir }
|
||||
contractsDslDir = { extension.contractsDslDir }
|
||||
stubsOutputDir = { extension.stubsOutputDir }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -12,7 +12,7 @@ import org.gradle.api.tasks.TaskAction
|
||||
class GenerateServerTestsTask extends DefaultTask {
|
||||
|
||||
@InputDirectory
|
||||
File groovyDslDir
|
||||
File contractsDslDir
|
||||
@OutputDirectory
|
||||
File generatedTestSourcesDir
|
||||
|
||||
|
||||
@@ -10,17 +10,17 @@ import org.gradle.api.tasks.TaskAction
|
||||
class GenerateWiremockClientStubsFromDslTask extends DefaultTask {
|
||||
|
||||
@InputDirectory
|
||||
File groovyDslDir
|
||||
File contractsDslDir
|
||||
@InputDirectory
|
||||
File generatedWiremockClientStubsDir
|
||||
File stubsOutputDir
|
||||
|
||||
@TaskAction
|
||||
void generate() {
|
||||
project.logger.info("Accurest Plugin: Invoking GroovyDSL to Wiremock client stubs conversion")
|
||||
project.logger.debug("From '${getGroovyDslDir()}' to '${getGeneratedWiremockClientStubsDir()}'")
|
||||
project.logger.debug("From '${getContractsDslDir()}' to '${getStubsOutputDir()}'")
|
||||
|
||||
RecursiveFilesConverter converter = new RecursiveFilesConverter(new DslToWiremockClientConverter(), getGroovyDslDir(),
|
||||
getGeneratedWiremockClientStubsDir())
|
||||
RecursiveFilesConverter converter = new RecursiveFilesConverter(new DslToWiremockClientConverter(), getContractsDslDir(),
|
||||
getStubsOutputDir())
|
||||
converter.processFiles()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user