forked from alexiusstrauss/AudioTopic
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
32 lines (22 loc) · 700 Bytes
/
Makefile
File metadata and controls
32 lines (22 loc) · 700 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
29
30
31
32
SHELL := /bin/bash
FILES=$(shell docker ps -a -q --filter "name=audiotopic*")
# Verifica versao do docker compose.
COMPOSE_COMMAND=$(shell command -v docker-compose >/dev/null 2>&1 && echo "docker-compose" || echo "docker compose")
build:
docker build -t audiotopic-api:latest ./backend
docker build -t audiotopic-app:latest ./frontend
up: build
docker compose up $(dettach) audiotopic-app
down:
docker compose down -v
bash-api:
docker exec -ti audiotopic-api bash
bash-app:
docker exec -ti audiotopic-app bash
test-api:
docker exec -ti audiotopic-api pipenv run pytest
logs-api:
docker logs -f audiotopic-api
logs-app:
docker logs -f audiotopic-app
.PHONY: all clean install test