#!/usr/bin/env bash # # Build static linux binary for multiple architectures # set -eu -o pipefail source ./scripts/build/.variables CROSS_OSARCH="linux/amd64 linux/arm" # Compile is broken # linux/ppc64le # Not yet supported by gox # linux/s390x echo "Building all linux binaries" gox -output build/docker-{{.OS}}-{{.Arch}} \ -osarch "${CROSS_OSARCH}" \ --ldflags "${LDFLAGS}" \ "${SOURCE}"