build success
This commit is contained in:
23
BUILD.sh
23
BUILD.sh
@@ -1,5 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -eo pipefail
|
||||
|
||||
hasunset=0
|
||||
|
||||
if [[ "$CLOUD_CONFIG_REPO" -eq "" ]]; then
|
||||
@@ -24,9 +26,28 @@ if [[ "$hasunset" -ne 0 ]]; then
|
||||
grep -E "^ENV" ./Dockerfile
|
||||
fi
|
||||
|
||||
cleanup_() {
|
||||
if [[ "$GPG_PRIVATE_KEY" -ne "" ]]; then
|
||||
rm ./bot-gpg-key.asc
|
||||
fi
|
||||
}
|
||||
|
||||
trap cleanup_ INT TERM
|
||||
|
||||
if [[ "$GPG_PRIVATE_KEY" -ne "" ]]; then
|
||||
echo "$GPG_PRIVATE_KEY" > ./bot-gpg-key.asc
|
||||
elif [[ ! -f ./bot-gpg-key.asc ]]; then
|
||||
echo "GPG key not found. Terminating.."
|
||||
exit -1
|
||||
fi
|
||||
|
||||
IMAGE_TAG=$(git rev-parse --short HEAD)
|
||||
IMAGE_NAME=${IMAGE_NAME:-bearcloud}
|
||||
|
||||
echo "Image tag: $IMAGE_NAME:$IMAGE_TAG and $IMAGE_NAME:latest"
|
||||
echo "Additional arguments: $@"
|
||||
echo "Continue?"
|
||||
read
|
||||
|
||||
sudo docker build . $@
|
||||
sudo docker build -t "$IMAGE_NAME:$IMAGE_TAG" -t "$IMAGE_NAME:latest" $@ .
|
||||
|
||||
|
||||
Reference in New Issue
Block a user