update build
This commit is contained in:
parent
19ff6e513c
commit
49124afda0
7 changed files with 31 additions and 19 deletions
|
@ -1,10 +1,10 @@
|
|||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
. ../env
|
||||
me="$(realpath "$0")"
|
||||
dir="$(dirname "$me")"
|
||||
. "$dir/../env"
|
||||
|
||||
IMAGE=asterisk
|
||||
|
||||
init
|
||||
buildx
|
||||
buildx "$dir" "$@"
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
. ../env
|
||||
me="$(realpath "$0")"
|
||||
dir="$(dirname "$me")"
|
||||
. "$dir/../env"
|
||||
|
||||
IMAGE=bind9
|
||||
|
||||
init
|
||||
buildx
|
||||
buildx "$dir" "$@"
|
||||
|
|
8
build
Executable file
8
build
Executable file
|
@ -0,0 +1,8 @@
|
|||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
./asterisk/build "$@"
|
||||
./bind9/build "$@"
|
||||
./caddy/build "$@"
|
||||
./minecraft/build "$@"
|
|
@ -1,10 +1,10 @@
|
|||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
. ../env
|
||||
me="$(realpath "$0")"
|
||||
dir="$(dirname "$me")"
|
||||
. "$dir/../env"
|
||||
|
||||
IMAGE=caddy
|
||||
|
||||
init
|
||||
buildx
|
||||
buildx "$dir" "$@"
|
||||
|
|
4
env
4
env
|
@ -23,10 +23,8 @@ init() {
|
|||
|
||||
buildx() {
|
||||
docker buildx build \
|
||||
--push \
|
||||
--platform "$ARCH" \
|
||||
-t "$REMOTE/$USER/$IMAGE:$TAG" \
|
||||
--build-arg "ALPINE_VERSION=$ALPINE_VERSION" \
|
||||
$@ \
|
||||
.
|
||||
$@
|
||||
}
|
||||
|
|
4
init
Executable file
4
init
Executable file
|
@ -0,0 +1,4 @@
|
|||
#!/bin/sh
|
||||
|
||||
. ./env
|
||||
init
|
|
@ -1,21 +1,23 @@
|
|||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
. ../env
|
||||
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 --build-arg "JAVA_VERSION=$2"
|
||||
buildx "$dir" --build-arg "JAVA_VERSION=$2" $args
|
||||
}
|
||||
|
||||
init
|
||||
build java8 8
|
||||
build java11 11
|
||||
build java17 17
|
||||
|
|
Loading…
Add table
Reference in a new issue