add build scripts

This commit is contained in:
seanauff 2020-06-21 11:25:14 -04:00
parent 1826e7230d
commit f24269c675
3 changed files with 16 additions and 0 deletions

View file

@ -0,0 +1,8 @@
#!/usr/bin/env sh
REPO=seanauff
IMAGE=octoprint-klipper
TAG=amd64
# Build & push latest
docker build -t ${REPO}/${IMAGE}:${TAG} --compress --push ../

View file

@ -0,0 +1,8 @@
#!/usr/bin/env sh
REPO=seanauff
IMAGE=octoprint-klipper
TAG=arm
# Build & push latest
docker build -t ${REPO}/${IMAGE}:${TAG} --compress --push ../

12
build_scripts/buildx.sh Normal file
View file

@ -0,0 +1,12 @@
#!/usr/bin/env sh
REPO=seanauff
IMAGE=octoprint-klipper
PLATFORMS="linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64"
docker context use x86_64
export DOCKER_CLI_EXPERIMENTAL="enabled"
docker buildx use multiarch-builder
# Build & push latest
docker buildx build -t ${REPO}/${IMAGE}:latest --compress --push --platform "${PLATFORMS}" .