Commit 3453befd authored by Rémi Cailletaud's avatar Rémi Cailletaud

présentation projet dice

parent f0bcfb58
......@@ -84,8 +84,8 @@ On peut programmer des pipelines pour qu'il soient lancés à intervalles régul
## Compilation python ##
Le premier vrai projet est une très simple extension C pour python, histoire de voir un peu de vraie compilation, quand même. Les sources sont dans le dossier [python-extension](python-extension) et comporte trois fichiers :
* [add_module.c](python-extension/add_module.c), le fichier source ;
Le premier "vrai" projet est une très simple extension C pour python, histoire de voir un peu de vraie compilation, quand même. Les sources sont dans le dossier [python-extension](python-extension) et comporte trois fichiers :
* [addmodule.c](python-extension/addmodule.c), le fichier source ;
* [setup.py](python-extension/setup.py), le fichier Distutils ;
* [test_addone.py](python-extension/test_addone.py), le test unitaire correspondant.
......@@ -113,6 +113,14 @@ On peut factoriser une partie des trois étapes précédemment créées grâce a
## Dice, un projet complet ! ##
Nous allons maintenant travailler avec un petit module en pur python créé pour l'occasion. Les sources sont dans le dossier [python-dice](python-dice) :
* [dice.py](python-dice/dice.py) : le code du module, avé les commentaire dedans ;
* [setup.py](python-dice/setup.py) : le fichier Distutils ;
* [test_dice.py](python-dice/test_dice.py) : le test unitaire correspondant ;
* [doc/source](python-dice/doc/source) : la doc Sphinx ;
* [dice-http-server](python-dice/dice-http-server) : notre application web totalement disruptive, qui utilise notre module ;
* [Dockerfile](python-dice/Dockerfile) : à votre avis ?
### 11. doc gitlab pages ###
### 12. badges pipeline et coverage (Settings -> CI/CD -> General). regex pr coverage : TOTAL\s+\d+\s+\d+\s+(\d+\%)$ ###
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment