blob: 757b289e4eb931d8997919fe1a034cfa818df64d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#!/bin/bash
# end up when failed
set -Eeuo pipefail
if [ $# -eq 0 ] && [ -z "$1" ]; then
echo "Please specify REMOTE SERVER ADDRESS"
exit 1
fi
pushd "$(uname -m)" || ( echo "Can't find your architecture" && exit 1 )
docker buildx build . -t repobuildbase
popd
if [ -v http_proxy ]; then
docker buildx build --build-arg "REMOTE_ADDRESS=$1" --build-arg="http_proxy=$http_proxy" --build-arg="https_proxy=$http_proxy" . -t repobuild;
else
docker buildx build --build-arg "REMOTE_ADDRESS=$1" . -t repobuild;
fi
|