forked from luanti-org/minetest_game
		
	Fix Docker CI test to run on new/old engine versions
This commit is contained in:
		| @@ -3,6 +3,7 @@ world=$(mktemp -d) | ||||
| trap 'rm -rf "$world" || :' EXIT | ||||
|  | ||||
| [ -f game.conf ] || { echo "Must be run in game root folder." >&2; exit 1; } | ||||
| [ -n "$DOCKER_IMAGE" ] || { echo "Specify a docker image." >&2; exit 1; } | ||||
|  | ||||
| chmod -R 777 "$world" # container uses unprivileged user inside | ||||
|  | ||||
| @@ -12,7 +13,6 @@ vol=( | ||||
| 	-v "$PWD":/var/lib/minetest/.minetest/games/minetest_game | ||||
| 	-v "$world":/var/lib/minetest/.minetest/world | ||||
| ) | ||||
| [ -z "$DOCKER_IMAGE" ] && DOCKER_IMAGE="ghcr.io/minetest/minetest:master" | ||||
| docker run --rm -i "${vol[@]}" "$DOCKER_IMAGE" --config /etc/minetest/minetest.conf --gameid minetest | ||||
|  | ||||
| test -f "$world/map.sqlite" || exit 1 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user