-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathMakefile
More file actions
25 lines (17 loc) · 815 Bytes
/
Makefile
File metadata and controls
25 lines (17 loc) · 815 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
runargs = -d --build
build:
./mvnw clean install -f java-quarkus-metrics/pom.xml
./mvnw clean install -f java-spring-metrics/pom.xml
install:
docker build -f java-quarkus-metrics/src/main/docker/Dockerfile.jvm --build-arg TARGET=java-quarkus-metrics/target/ -t helpdev/java-quarkus-metrics .
docker build -f java-spring-metrics/src/main/docker/Dockerfile.jvm --build-arg JAR_FILE=java-spring-metrics/target/*.jar -t helpdev/java-spring-metrics .
run-stack:
docker-compose -f docker/docker-compose-stack.yml up $(runargs)
run-apps:
docker-compose -f docker/docker-compose-apps.yml up $(runargs)
run-all: build install run-stack run-apps
stop-stack:
docker-compose -f docker/docker-compose-stack.yml down
stop-apps:
docker-compose -f docker/docker-compose-apps.yml down
stop-all: stop-stack stop-apps