diff --git a/deploy/chores/docker_buildx b/deploy/chores/docker_buildx new file mode 100755 index 0000000..c4ff9a0 --- /dev/null +++ b/deploy/chores/docker_buildx @@ -0,0 +1,18 @@ +#!/bin/sh + +script="$( readlink -f "${0}" )" +script_dir="$( dirname "${script}" )" + +# shellcheck disable=SC1091 +. "${script_dir}/check_version" + +install_version="$( \ + grep '^ovd_version' "${script_dir}/../install.sh" \ + | sed -E 's/^ovd_version[^0-9]*((0|[1-9][0-9]*)[0-9\.]*[0-9]).*$/\1/' +)" + +docker buildx build \ + --pull --push \ + --tag "code.yavook.de/oekzident.de/ovdashboard:${install_version}" \ + --platform "linux/amd64,linux/arm64" \ + "${script_dir}/../.."