use splited docker compose file in gradle
This commit is contained in:
@@ -45,11 +45,20 @@ tasks.withType<Test>().configureEach {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dockerCompose {
|
dockerCompose {
|
||||||
useComposeFiles.set(listOf("docker/docker-compose.yaml"))
|
useComposeFiles.set(listOf("docker/docker-compose-test.yaml"))
|
||||||
|
setProjectName("event-demo-test")
|
||||||
}
|
}
|
||||||
|
|
||||||
tasks.test {
|
tasks.test {
|
||||||
dependsOn("composeUp")
|
dependsOn("composeUp")
|
||||||
|
dockerCompose.useComposeFiles.set(listOf("docker/docker-compose-test.yaml"))
|
||||||
|
dockerCompose.setProjectName("event-demo-test")
|
||||||
|
}
|
||||||
|
|
||||||
|
tasks.named("run") {
|
||||||
|
dependsOn("composeUp")
|
||||||
|
dockerCompose.useComposeFiles.set(listOf("docker/docker-compose-dev.yaml"))
|
||||||
|
dockerCompose.setProjectName("event-demo-dev")
|
||||||
}
|
}
|
||||||
|
|
||||||
tasks.register<Copy>("copyEnv") {
|
tasks.register<Copy>("copyEnv") {
|
||||||
@@ -58,7 +67,6 @@ tasks.register<Copy>("copyEnv") {
|
|||||||
from("/docker")
|
from("/docker")
|
||||||
into("/docker")
|
into("/docker")
|
||||||
rename {
|
rename {
|
||||||
println(it)
|
|
||||||
it.removeSuffix(".template")
|
it.removeSuffix(".template")
|
||||||
}
|
}
|
||||||
include(".env.template")
|
include(".env.template")
|
||||||
|
|||||||
Reference in New Issue
Block a user