summaryrefslogtreecommitdiff
path: root/minecraft/build
blob: 361b796660d6aae6d3b6723e588b755c06b2f069 (plain)
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
#!/bin/sh

set -e
me="$(realpath "$0")"
dir="$(dirname "$me")"
. "$dir/../env"

IMAGE=minecraft

args="$@"

build() {
	local TAG="$1"
	local ARCH="$ARCH"
	if [ $2 -ne 8 ]; then
		ARCH="linux/amd64,linux/arm64"
	fi
	buildx "$dir" --build-arg "JAVA_VERSION=$2" $args
}

build java8 8
build java11 11
build java17 17
build java21 21
build latest 21