33 lines
583 B
Bash
Executable File
33 lines
583 B
Bash
Executable File
#!/bin/sh
|
|
|
|
hasunset=0
|
|
|
|
if [[ "$CLOUD_CONFIG_REPO" -eq "" ]]; then
|
|
echo "CLOUD_CONFIG_REPO is not set."
|
|
hasunset=1
|
|
fi
|
|
|
|
if [[ "$CLOUD_CONFIG_REVISION" -eq "" ]]; then
|
|
echo "CLOUD_CONFIG_REVISION is not set."
|
|
hasunset=1
|
|
fi
|
|
|
|
if [[ "$CLOUD_GATEWAY_ADDRESS" -eq "" ]]; then
|
|
echo "CLOUD_GATEWAY_ADDRESS is not set."
|
|
hasunset=1
|
|
fi
|
|
|
|
if [[ "$hasunset" -ne 0 ]]; then
|
|
echo ""
|
|
echo "Default values will be used for unset environments:"
|
|
echo ""
|
|
grep -E "^ENV" ./Dockerfile
|
|
fi
|
|
|
|
echo "Additional arguments: $@"
|
|
echo "Continue?"
|
|
read
|
|
|
|
sudo docker build . $@
|
|
|