-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathMakefile
More file actions
18 lines (13 loc) · 703 Bytes
/
Makefile
File metadata and controls
18 lines (13 loc) · 703 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
build:
docker image build -t backend .
remove-useless:
docker image prune
create-migration:
@read -p "input the migration name: " name; \
migrate create -ext sql -dir migrations $$name
run-dependencies:
docker compose --profile dependencies up --force-recreate
run-serivce:
docker compose --profile dependencies --profile backend-migration --profile backend-service up --abort-on-container-exit --force-recreate --exit-code-from backend-service
run-integration-testing:
docker compose --profile dependencies --profile backend-migration --profile backend-service --profile integration-tests up --abort-on-container-exit --renew-anon-volumes --force-recreate --exit-code-from integration-tests