1
0
Fork 0
mirror of synced 2024-05-16 02:32:40 +12:00
appwrite/.travis-ci/build.sh

30 lines
625 B
Bash
Raw Normal View History

2019-05-09 18:54:39 +12:00
#!/bin/bash bash
RED='\033[0;31m'
NC='\033[0m' # No Color
if [ -z "$1" ]
then
echo "Missing tag number"
exit 1
fi
if [ -z "$2" ]
then
echo "Missing version number"
exit 1
fi
2021-02-19 17:47:12 +13:00
if test $(find "./app/db/DBIP/dbip-country-lite-2021-02.mmdb" -mmin +259200)
2019-05-09 18:54:39 +12:00
then
2020-01-23 21:26:53 +13:00
printf "${RED}GEO country DB has not been updated for more than 6 months. Go to https://db-ip.com/db/download/ip-to-country-lite to download a newer version${NC}\n"
2019-05-09 18:54:39 +12:00
fi
echo 'Starting build...'
2019-12-08 10:20:33 +13:00
docker build --build-arg VERSION="$2" --tag appwrite/appwrite:"$1" .
2019-05-09 18:54:39 +12:00
echo 'Pushing build to registry...'
2019-10-03 02:55:55 +13:00
docker push appwrite/appwrite:"$1"