kopia lustrzana https://github.com/openmaptiles/openmaptiles
🚀 rstefactor quickstart.sh logging
rodzic
78d0bf1619
commit
f2f85be189
|
@ -32,23 +32,59 @@ testdata=${osm_area}.osm.pbf
|
||||||
## Min versions ...
|
## Min versions ...
|
||||||
MIN_COMPOSE_VER=1.7.1
|
MIN_COMPOSE_VER=1.7.1
|
||||||
MIN_DOCKER_VER=1.10.0
|
MIN_DOCKER_VER=1.10.0
|
||||||
|
|
||||||
STARTTIME=$(date +%s)
|
STARTTIME=$(date +%s)
|
||||||
STARTDATE=$(date -Iminutes)
|
STARTDATE=$(date -Iminutes)
|
||||||
githash=$( git rev-parse HEAD )
|
githash=$( git rev-parse HEAD )
|
||||||
|
|
||||||
log_file=./quickstart.log
|
log_file=./quickstart.log
|
||||||
rm -f $log_file
|
rm -f $log_file
|
||||||
exec &> >(tee -a "$log_file")
|
echo " "
|
||||||
|
echo "====================================================================================="
|
||||||
|
echo " Docker check & Download images "
|
||||||
|
echo "-------------------------------------------------------------------------------------"
|
||||||
|
echo "====> : Please check the docker and docker-compose version!"
|
||||||
|
echo " : We are using docker-compose V2 file format ! see more: https://docs.docker.com/"
|
||||||
|
echo " : (theoretically;not tested) minumum Docker version is $MIN_DOCKER_VER+."
|
||||||
|
echo " : (theoretically;not tested) minimum Docker-compose version is $MIN_COMPOSE_VER+."
|
||||||
|
echo " : See the .travis testfile for the current supported versions "
|
||||||
|
echo " : Your docker systems is:"
|
||||||
|
docker --version
|
||||||
|
docker-compose --version
|
||||||
|
|
||||||
|
COMPOSE_VER=$(docker-compose version --short)
|
||||||
|
if [ $COMPOSE_VER "<" $MIN_COMPOSE_VER ]; then
|
||||||
|
echo "ERR: Your Docker-compose version is Known to have bugs , Please Update docker-compose!"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
DOCKER_VER="$(docker -v | awk -F '[ ,]+' '{ print $3 }')"
|
||||||
|
if [ $DOCKER_VER "<" $MIN_DOCKER_VER ]; then
|
||||||
|
echo "ERR: Your Docker version is not compatible , Please Update docker!"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
echo " "
|
echo " "
|
||||||
echo "-------------------------------------------------------------------------------------"
|
echo "-------------------------------------------------------------------------------------"
|
||||||
|
echo "====> : Pulling or Refreshing OpenMapTiles docker images "
|
||||||
|
make refresh-docker-images
|
||||||
|
|
||||||
|
|
||||||
|
##### backup log from here ...
|
||||||
|
exec &> >(tee -a "$log_file")
|
||||||
|
|
||||||
|
echo " "
|
||||||
|
echo "====================================================================================="
|
||||||
|
echo " Start processing "
|
||||||
|
echo "-------------------------------------------------------------------------------------"
|
||||||
echo "====> : OpenMapTiles quickstart! [ https://github.com/openmaptiles/openmaptiles ] "
|
echo "====> : OpenMapTiles quickstart! [ https://github.com/openmaptiles/openmaptiles ] "
|
||||||
echo " : This will be logged to the $log_file file ( for debugging ) and to the screen"
|
echo " : This will be logged to the $log_file file ( for debugging ) and to the screen"
|
||||||
echo " : Git version: $githash / Started: $STARTDATE "
|
echo " : Area : $osm_area "
|
||||||
|
echo " : Git version : $githash "
|
||||||
|
echo " : Started : $STARTDATE "
|
||||||
echo " : Your bash version: $BASH_VERSION"
|
echo " : Your bash version: $BASH_VERSION"
|
||||||
echo " : Your OS: $OSTYPE"
|
echo " : Your OS : $OSTYPE"
|
||||||
|
docker --version
|
||||||
|
docker-compose --version
|
||||||
|
|
||||||
if [[ "$OSTYPE" == "linux-gnu" ]]; then
|
if [[ "$OSTYPE" == "linux-gnu" ]]; then
|
||||||
|
|
||||||
|
@ -77,41 +113,11 @@ else
|
||||||
echo " "
|
echo " "
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
echo " "
|
|
||||||
echo "-------------------------------------------------------------------------------------"
|
|
||||||
echo "====> : Please check the docker and docker-compose version!"
|
|
||||||
echo " : We are using docker-compose V2 file format ! see more: https://docs.docker.com/"
|
|
||||||
echo " : (theoretically;not tested) minumum Docker version is $MIN_DOCKER_VER+."
|
|
||||||
echo " : (theoretically;not tested) minimum Docker-compose version is $MIN_COMPOSE_VER+."
|
|
||||||
echo " : See the .travis testfile for the current supported versions "
|
|
||||||
echo " : Your docker systems is:"
|
|
||||||
docker --version
|
|
||||||
docker-compose --version
|
|
||||||
|
|
||||||
COMPOSE_VER=$(docker-compose version --short)
|
|
||||||
if [ $COMPOSE_VER "<" $MIN_COMPOSE_VER ]; then
|
|
||||||
echo "ERR: Your Docker-compose version is Known to have bugs , Please Update docker-compose!"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
DOCKER_VER="$(docker -v | awk -F '[ ,]+' '{ print $3 }')"
|
|
||||||
if [ $DOCKER_VER "<" $MIN_DOCKER_VER ]; then
|
|
||||||
echo "ERR: Your Docker version is not compatible , Please Update docker!"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo " "
|
echo " "
|
||||||
echo "-------------------------------------------------------------------------------------"
|
echo "-------------------------------------------------------------------------------------"
|
||||||
echo "====> : Docker Space info: "
|
echo "====> : Docker Space info: "
|
||||||
docker info | grep Space
|
docker info | grep Space
|
||||||
|
|
||||||
echo " "
|
|
||||||
echo "-------------------------------------------------------------------------------------"
|
|
||||||
echo "====> : Pulling or Refreshing OpenMapTiles docker images "
|
|
||||||
make refresh-docker-images
|
|
||||||
|
|
||||||
echo " "
|
echo " "
|
||||||
echo "-------------------------------------------------------------------------------------"
|
echo "-------------------------------------------------------------------------------------"
|
||||||
echo "====> : Stopping running services & removing old containers "
|
echo "====> : Stopping running services & removing old containers "
|
||||||
|
|
Ładowanie…
Reference in New Issue