X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=docker%2Fbuilder-include;h=7f56dc25ae500754c54a7e0f44a186ed97a18e95;hb=7edc34c4ee8dc0913ea1a4ec64d3fbe6d64afc6d;hp=40e0120ca9b1017ade31354fa4f7485fdf63b44f;hpb=0460a745e355158559c01b25f8138404f21b5d92;p=petitboot diff --git a/docker/builder-include b/docker/builder-include index 40e0120..7f56dc2 100644 --- a/docker/builder-include +++ b/docker/builder-include @@ -19,6 +19,20 @@ arch_tag() { esac } +docker_from() { + local a="$(arch)" + + case "${a}" in + amd64) echo "ubuntu:18.04" ;; + arm64) echo "arm64v8/ubuntu:18.04" ;; + ppc64le) echo "ppc64le/ubuntu:18.04" ;; + *) + echo "${name}: ERROR: Unknown arch ${a}" >&2 + exit 1 + ;; + esac +} + run_cmd () { local cmd="${*}" @@ -37,7 +51,7 @@ show_tag () { echo "${DOCKER_TAG}" } -: ${VERSION:="1"} +: ${VERSION:="5"} : ${ARCH_TAG:="$(arch_tag)"} : ${DOCKER_NAME:="pb-builder"} : ${DOCKER_TAG:="${DOCKER_NAME}:${VERSION}${ARCH_TAG}"}