Files
minecraft_vanilla/Makefile
ducoterra 5f0e0b41f7
All checks were successful
Minecraft Java Image / build-and-push (push) Successful in 18s
switch to amazon corretto
2025-11-07 10:02:48 -05:00

28 lines
513 B
Makefile

SHELL := /bin/bash
include .gitlab/Makefile
.PHONY: build
build:
@podman build -f Dockerfile -t localhost/minecraft:latest
.PHONY: get-server
get-server:
@mkdir -p world
@echo 'eula=true' > world/eula.txt
@podman run \
-it \
--rm \
-e SERVER_VERSION=1.21.10 \
-v $(PWD)/world:/downloads \
--security-opt label=disable \
--userns keep-id \
docker.io/ducoterra/get-minecraft:latest
.PHONY: run
run:
docker compose -f compose.yaml up minecraft
.PHONY: stop
stop:
docker compose -f compose.yaml down