precisions pour les développeurs

This commit is contained in:
Emmanuel Viennet 2021-07-30 18:46:18 +03:00
parent fc59018688
commit 7012a3ff58

View File

@ -105,7 +105,7 @@ En tant qu'utilisateur `scodoc`:
su scodoc # si besoin su scodoc # si besoin
cd /opt/scodoc cd /opt/scodoc
source bin/env/activate source venv/bin/activate
flask db init flask db init
flask db migrate -m "users and roles tables" flask db migrate -m "users and roles tables"
flask db upgrade flask db upgrade
@ -194,8 +194,22 @@ Principaux contenus:
/opt/scodoc-data/photos # Photos des étudiants /opt/scodoc-data/photos # Photos des étudiants
/opt/scodoc-data/archives # Archives: PV de jury, maquettes Apogée, fichiers étudiants /opt/scodoc-data/archives # Archives: PV de jury, maquettes Apogée, fichiers étudiants
## Pour les développeurs
## Tests unitaires ### Installation du code
Procéder comme indiquer au début, mais au lieu de técharger une *release*,
partir d'un clone git et se placer sur la branche *ScoDoc8*:
sudo su
cd /opt
git clone https://scodoc.org/git/viennet/ScoDoc.git
# (ou bien utiliser votre clone gitea so vous l'avez déjà créé !)
mv ScoDoc scodoc # important !
cd /opt/scodoc
git checkout ScoDoc8
### Tests unitaires
Certains tests ont besoin d'un département déjà créé, qui n'est pas créé par les Certains tests ont besoin d'un département déjà créé, qui n'est pas créé par les
scripts de tests: scripts de tests: