22 lines
400 B
Bash
Executable File
22 lines
400 B
Bash
Executable File
#!/bin/bash
|
|
|
|
source vars
|
|
|
|
docker build -t "${REPO_NAME}/${APP_NAME}:${TAG}" .
|
|
|
|
# If the build was successful (0 exit code)...
|
|
if [ $? -eq 0 ]; then
|
|
echo
|
|
echo "Build of ${REPO_NAME}/${APP_NAME}:${TAG} completed OK"
|
|
echo
|
|
|
|
# log build details to builds file
|
|
echo "`date` => ${REPO_NAME}/${APP_NAME}:${TAG}" >> builds
|
|
|
|
# The build exited with an error.
|
|
else
|
|
echo "Build failed!"
|
|
exit 1
|
|
|
|
fi
|