Skip to content

Commit 98d9e0f

Browse files
Brendan KellamBrendan Kellam
authored andcommitted
chore: update Makefile soft-reset target to handle case where redis is hosted in docker container
1 parent a7fc724 commit 98d9e0f

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

Makefile

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,13 @@ zoekt:
1414
export CTAGS_COMMANDS=ctags
1515

1616
clean:
17-
redis-cli FLUSHALL
17+
@if docker ps 2>/dev/null | grep -q sourcebot-redis; then \
18+
echo "Flushing Redis in Docker container..."; \
19+
docker exec sourcebot-redis redis-cli FLUSHALL; \
20+
else \
21+
echo "Flushing local Redis..."; \
22+
redis-cli FLUSHALL; \
23+
fi
1824
yarn dev:prisma:migrate:reset
1925

2026
rm -rf \
@@ -36,7 +42,13 @@ clean:
3642

3743
soft-reset:
3844
rm -rf .sourcebot
39-
redis-cli FLUSHALL
45+
@if docker ps 2>/dev/null | grep -q sourcebot-redis; then \
46+
echo "Flushing Redis in Docker container..."; \
47+
docker exec sourcebot-redis redis-cli FLUSHALL; \
48+
else \
49+
echo "Flushing local Redis..."; \
50+
redis-cli FLUSHALL; \
51+
fi
4052
yarn dev:prisma:migrate:reset
4153

4254

0 commit comments

Comments
 (0)