16 lines
496 B
Makefile
16 lines
496 B
Makefile
.PHONY: build clean run
|
|
|
|
current_dir := $(shell pwd)
|
|
current_user := $(shell id -u)
|
|
|
|
build:
|
|
docker run --rm -v $(current_dir):/opt/accountapp/ -u $(current_user):$(current_user) -w /opt/accountapp --entrypoint ./gradlew openjdk:8-jdk --no-daemon --info war
|
|
docker-compose build run
|
|
|
|
clean:
|
|
docker run --rm -v $(current_dir):/opt/accountapp/ -u $(current_user):$(current_user) -w /opt/accountapp --entrypoint ./gradlew openjdk:8-jdk clean
|
|
docker-compose rm -f run
|
|
|
|
run:
|
|
docker-compose up run
|