File tree Expand file tree Collapse file tree 3 files changed +28
-1
lines changed Expand file tree Collapse file tree 3 files changed +28
-1
lines changed Original file line number Diff line number Diff line change @@ -40,3 +40,7 @@ nosetests.xml
40
40
41
41
# Virtual environment
42
42
venv
43
+
44
+ # Environment files
45
+ .env
46
+ .env-mysql
Original file line number Diff line number Diff line change 1
1
#! /bin/sh
2
2
source venv/bin/activate
3
- flask deploy
3
+
4
+ while true ; do
5
+ flask deploy
6
+ if [[ " $? " == " 0" ]]; then
7
+ break
8
+ fi
9
+ echo Deploy command failed, retrying in 5 secs...
10
+ sleep 5
11
+ done
12
+
4
13
exec gunicorn -b :5000 --access-logfile - --error-logfile - flasky:app
Original file line number Diff line number Diff line change
1
+ version : ' 3'
2
+ services :
3
+ flasky :
4
+ build : .
5
+ ports :
6
+ - " 8000:5000"
7
+ env_file : .env
8
+ restart : always
9
+ links :
10
+ - mysql:dbserver
11
+ mysql :
12
+ image : " mysql/mysql-server:5.7"
13
+ env_file : .env-mysql
14
+ restart : always
You can’t perform that action at this time.
0 commit comments