@@ -0,0 +1,19 @@
|
||||
IMAGE_NAME ?= prometheus-spigot-build
|
||||
CONTAINER_NAME ?= prometheus-spigot-build
|
||||
|
||||
.PHONY: build docker-build docker-jar clean-docker
|
||||
|
||||
build:
|
||||
mvn package
|
||||
|
||||
docker-build:
|
||||
docker build -t $(IMAGE_NAME) .
|
||||
|
||||
docker-jar: docker-build
|
||||
docker rm -f $(CONTAINER_NAME) 2>/dev/null || true
|
||||
docker create --name $(CONTAINER_NAME) $(IMAGE_NAME)
|
||||
docker cp $(CONTAINER_NAME):/workspace/target ./target
|
||||
docker rm -f $(CONTAINER_NAME)
|
||||
|
||||
clean-docker:
|
||||
docker rm -f $(CONTAINER_NAME) 2>/dev/null || true
|
||||
Reference in New Issue
Block a user