kafka connect docker image setup
This commit is contained in:
parent
adf55cb263
commit
f4bb22c1f8
9 changed files with 219 additions and 8 deletions
|
|
@ -6,7 +6,7 @@ plugins {
|
|||
id("dev.adamko.kafkatorio.infra.process-runner")
|
||||
}
|
||||
|
||||
val dockerComposeTaskGroup : String by extra("docker-compose")
|
||||
val dockerComposeTaskGroup: String by extra("docker-compose")
|
||||
|
||||
val composeProjectName: String by extra(rootProject.name)
|
||||
val srcDir: Directory by extra(layout.projectDirectory.dir("src"))
|
||||
|
|
@ -14,12 +14,16 @@ val srcDir: Directory by extra(layout.projectDirectory.dir("src"))
|
|||
|
||||
val dockerUp by tasks.creating(Exec::class) {
|
||||
group = dockerComposeTaskGroup
|
||||
|
||||
dependsOn(tasks.assemble)
|
||||
|
||||
workingDir = srcDir.asFile
|
||||
commandLine = parseSpaceSeparatedArgs(""" docker-compose up -d """)
|
||||
}
|
||||
|
||||
val dockerDown by tasks.creating(Exec::class) {
|
||||
group = dockerComposeTaskGroup
|
||||
|
||||
workingDir = srcDir.asFile
|
||||
commandLine = parseSpaceSeparatedArgs(""" docker-compose down """)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -53,3 +53,5 @@ val updatePackageJson by tasks.registering(UpdatePackageJson::class) {
|
|||
|
||||
}
|
||||
}
|
||||
|
||||
tasks.assemble { dependsOn(updatePackageJson) }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue