mirror of
https://github.com/itzg/docker-minecraft-server.git
synced 2024-06-07 19:40:43 +00:00
misc: removed unused multiarch scripts
This commit is contained in:
parent
b4c6950f95
commit
b71afff29f
@ -1,34 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
# manually purge any pre-existing manifest list
|
||||
# since docker manifest command lacks a "remove" operation
|
||||
rm -rf ~/.docker/manifests/docker.io_itzg_minecraft-server-multiarch
|
||||
|
||||
export DOCKER_BUILDKIT=1
|
||||
|
||||
docker build --platform linux/arm64 -t itzg/minecraft-server:arm64 .
|
||||
docker push itzg/minecraft-server:arm64
|
||||
|
||||
armv7tag=armv7-buildkit
|
||||
armv7workDir=/tmp/armv7-$$
|
||||
git worktree add $armv7workDir armv7
|
||||
# sub-shell for build of armv7
|
||||
(
|
||||
cd $armv7workDir
|
||||
docker build --platform linux/arm/v7 -t itzg/minecraft-server:$armv7tag .
|
||||
docker push itzg/minecraft-server:$armv7tag
|
||||
)
|
||||
git worktree remove $armv7workDir
|
||||
|
||||
docker pull itzg/minecraft-server
|
||||
# use the rpi build one for now since armv7-buildkit is giving ABI mismatch on curl
|
||||
docker pull itzg/minecraft-server:armv7
|
||||
|
||||
docker manifest create itzg/minecraft-server:multiarch \
|
||||
itzg/minecraft-server \
|
||||
itzg/minecraft-server:armv7 \
|
||||
itzg/minecraft-server:arm64
|
||||
|
||||
docker manifest inspect itzg/minecraft-server:multiarch
|
||||
|
||||
docker manifest push -p itzg/minecraft-server:multiarch
|
@ -1,18 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
manifest="itzg/minecraft-server:multiarch"
|
||||
|
||||
for t in latest rpi3 aarch64; do
|
||||
docker pull itzg/minecraft-server:$t
|
||||
done
|
||||
|
||||
docker manifest create --amend ${manifest} \
|
||||
itzg/minecraft-server:aarch64 \
|
||||
itzg/minecraft-server:latest \
|
||||
itzg/minecraft-server:rpi3
|
||||
|
||||
docker manifest annotate --os linux --arch amd64 ${manifest} itzg/minecraft-server:latest
|
||||
docker manifest annotate --os linux --arch arm64 ${manifest} itzg/minecraft-server:aarch64
|
||||
docker manifest annotate --os linux --arch arm --variant v7 ${manifest} itzg/minecraft-server:rpi3
|
||||
|
||||
docker manifest push ${manifest}
|
Loading…
Reference in New Issue
Block a user