Files
ArchiSteamFarm/hooks/build

25 lines
546 B
Plaintext
Raw Normal View History

#!/bin/bash
# no - in tag means we build amd64
if [[ $DOCKER_TAG =~ "-" ]]; then
case ${DOCKER_TAG#*-} in
arm)
BUILD_ARCH=arm
TAG_ARCH="-arm32v7"
;;
arm64)
BUILD_ARCH=arm64
TAG_ARCH="-arm64v8"
;;
esac
else
BUILD_ARCH=x64
# needs to be blank cause dotnet images have no suffix for amd64
TAG_ARCH=
fi
docker build -f $DOCKERFILE_PATH -t $IMAGE_NAME . \
--build-arg STEAM_TOKEN_DUMPER_TOKEN=$STEAM_TOKEN_DUMPER_TOKEN \
--build-arg BUILD_ARCH=$BUILD_ARCH \
--build-arg TAG_ARCH=$TAG_ARCH