From 9d9c466f9ffb0bf061adf260583345078115fc5f Mon Sep 17 00:00:00 2001 From: vityaman Date: Tue, 7 May 2024 13:57:18 +0300 Subject: [PATCH] #103 Deploy locally using gradle --- botalka/build.gradle.kts | 48 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/botalka/build.gradle.kts b/botalka/build.gradle.kts index 926ce3c..f918b2a 100644 --- a/botalka/build.gradle.kts +++ b/botalka/build.gradle.kts @@ -51,3 +51,51 @@ koverReport { } } } + +task("startMinimal") { + group = "deploy" + dependsOn("bootJar") + commandLine( + "docker", + "compose", + "up", + "--detach", + ) +} + +task("stopMinimal") { + group = "deploy" + commandLine( + "docker", + "compose", + "down", + ) +} + +task("startFuzzing") { + group = "deploy" + dependsOn("bootJar") + commandLine( + "docker", + "compose", + "--profile", + "fuzzing", + "--profile", + "infra", + "up", + "--detach", + ) +} + +task("stopFuzzing") { + group = "deploy" + commandLine( + "docker", + "compose", + "--profile", + "fuzzing", + "--profile", + "infra", + "down", + ) +}