Skip to content

orontee/lesmotsdugene

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

121 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Site lesmotsdugene

Version statique du site de l'association «Les mots du Gène».

Pré-requis

  • Python >3.9

Génération

Dans un terminal, exécuter les commandes suivantes (en adaptant le port selon l'environnement) :

$ python3 -m venv env
$ source env/bin/activate
(env)$ python -m pip install -r requirements.txt
(env)$ make devserver PORT=8000

Ensuite consulter l'adresse http://127.0.0.1:8000.

Publication

Il est possible de publier via SSH, après avoir configuré l'accès SSH au serveur hôte (cf. Makefile pour la configuration) :

(env)$ make rsync_upload

Mais actuellement le site est publié avec Github Pages via la branche gh_pages (poser un tag Git avant d'exécuter ces commandes pour que le site affiche une version correspondante) :

(env)$ python -m pip install ghp-import
(env)$ make publish
(env)$ 
(env)$ ghp-import output \
                  --cname=lesmotsdugene.fr \
				  --message="Publication de la version $(git describe --tags --match "v[0-9]*")" \
				  --branch=gh-pages \
				  --push

Le site est consultable à l'adresse https://lesmotsdugene.fr.

Conformité aux standards

Pour évaluer la conformité aux standards du Web, utiliser les outils du W3C :

Notes

About

Version statique du site de l'association «Les mots du Gène».

Topics

Resources

Stars

Watchers

Forks

Contributors