-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
28 lines (18 loc) · 686 Bytes
/
Copy pathMakefile
File metadata and controls
28 lines (18 loc) · 686 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
SHELL := /bin/bash
.PHONY: generate-all generate-eventstore generate-kafka delete-all
generate-all:generate-network generate-eventstore generate-kafka
delete-all: delete-kafka delete-eventstore delete-networks
generate-eventstore:
@docker-compose -f docker-compose-for-eventstore.yaml up -d
generate-kafka:
@docker-compose -f docker-compose-for-kafka.yaml up -d
generate-network:
@docker network create note-app || true
delete-eventstore:
@docker-compose -f docker-compose-for-eventstore.yaml down
delete-kafka:
@docker-compose -f docker-compose-for-kafka.yaml down
delete-networks:
@docker network ls --filter name=note-app -q | xargs docker network rm
run:
@cargo run