Fixed plugin configuration properties

This commit is contained in:
Jakub Kubrynski
2015-02-21 21:28:10 +01:00
parent a39d7f6fa8
commit 6905e39dcc
3 changed files with 8 additions and 8 deletions

View File

@@ -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 }
}
}
}

View File

@@ -12,7 +12,7 @@ import org.gradle.api.tasks.TaskAction
class GenerateServerTestsTask extends DefaultTask {
@InputDirectory
File groovyDslDir
File contractsDslDir
@OutputDirectory
File generatedTestSourcesDir

View File

@@ -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()
}
}