forked from AFPy/afpy.org
Add make rule for deployement
This commit is contained in:
parent
f0ad722311
commit
5b01d0be3f
4
Makefile
4
Makefile
|
@ -2,6 +2,7 @@ VENV = $(PWD)/.env
|
||||||
PIP = $(VENV)/bin/pip
|
PIP = $(VENV)/bin/pip
|
||||||
PYTHON = $(VENV)/bin/python
|
PYTHON = $(VENV)/bin/python
|
||||||
FLASK = $(VENV)/bin/flask
|
FLASK = $(VENV)/bin/flask
|
||||||
|
AFPY_SERVER = afpy_web
|
||||||
|
|
||||||
all: install serve
|
all: install serve
|
||||||
|
|
||||||
|
@ -22,3 +23,6 @@ test:
|
||||||
|
|
||||||
serve:
|
serve:
|
||||||
env FLASK_APP=afpy.py FLASK_ENV=development $(FLASK) run
|
env FLASK_APP=afpy.py FLASK_ENV=development $(FLASK) run
|
||||||
|
|
||||||
|
afpy:
|
||||||
|
ssh $(AFPY_SERVER) `cd site; git pull`
|
||||||
|
|
|
@ -13,3 +13,9 @@ d'abord.
|
||||||
|
|
||||||
Si vous avez votre propre venv, un `FLASK_APP=afpy.py
|
Si vous avez votre propre venv, un `FLASK_APP=afpy.py
|
||||||
FLASK_ENV=development flask run` vous suffira.
|
FLASK_ENV=development flask run` vous suffira.
|
||||||
|
|
||||||
|
## Déployer
|
||||||
|
|
||||||
|
Pour publier lancez `make afpy`.
|
||||||
|
|
||||||
|
Votre clé ssh publique doit être installée sur le serveur pour pouvoir déployer, et configurer la connexion ssh avec les informations fournies par les admins.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user