From 4f3bb95a773b4efb19b38f47ea5e8749819be14c Mon Sep 17 00:00:00 2001 From: Prashant Shahi Date: Wed, 23 Mar 2022 00:51:24 +0530 Subject: [PATCH] =?UTF-8?q?chore(makefile):=20=F0=9F=94=A7=20add=20down-x8?= =?UTF-8?q?6=20and=20down-arm=20targets=20(#887)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Prashant Shahi --- Makefile | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index 6183ba61d8f9..40f697ae09f1 100644 --- a/Makefile +++ b/Makefile @@ -12,6 +12,8 @@ BUILD_BRANCH ?= $(shell git rev-parse --abbrev-ref HEAD) FRONTEND_DIRECTORY ?= frontend FLATTENER_DIRECTORY ?= pkg/processors/flattener QUERY_SERVICE_DIRECTORY ?= pkg/query-service +STANDALONE_DIRECTORY ?= deploy/docker/clickhouse-setup +SWARM_DIRECTORY ?= deploy/docker-swarm/clickhouse-setup REPONAME ?= signoz DOCKER_TAG ?= latest @@ -99,15 +101,23 @@ dev-setup: @echo "------------------" run-x86: - @docker-compose -f ./deploy/docker/clickhouse-setup/docker-compose.yaml up -d + @docker-compose -f $(STANDALONE_DIRECTORY)/docker-compose.yaml up -d run-arm: - @docker-compose -f ./deploy/docker/clickhouse-setup/docker-compose.arm.yaml up -d + @docker-compose -f $(STANDALONE_DIRECTORY)/docker-compose.arm.yaml up -d + +down-x86: + @docker-compose -f $(STANDALONE_DIRECTORY)/docker-compose.yaml down -v + +down-arm: + @docker-compose -f $(STANDALONE_DIRECTORY)/docker-compose.arm.yaml down -v clear-standalone-data: - @docker run --rm -v "$(PWD)/deploy/docker/clickhouse-setup:/pwd" busybox \ - sh -c "cd /pwd/data && rm -rf alertmanager/* clickhouse/* signoz/*" + @cd $(STANDALONE_DIRECTORY) + @docker run --rm -v "data:/pwd" busybox \ + sh -c "cd /pwd && rm -rf alertmanager/* clickhouse/* signoz/*" clear-swarm-data: - @docker run --rm -v "$(PWD)/deploy/docker-swarm/clickhouse-setup:/pwd" busybox \ - sh -c "cd /pwd/data && rm -rf alertmanager/* clickhouse/* signoz/*" + @cd $(SWARM_DIRECTORY) + @docker run --rm -v "data:/pwd" busybox \ + sh -c "cd /pwd && rm -rf alertmanager/* clickhouse/* signoz/*"