Add structure for integration and production

This commit is contained in:
Declerfayt Cedric 2015-12-28 14:19:49 +01:00
parent bb715c6132
commit f6842d2499
7 changed files with 39 additions and 0 deletions

View File

@ -20,6 +20,8 @@ Contents:
templates
forms
admin
integration
production
Indices and tables
==================

20
source/integration.rst Normal file
View File

@ -0,0 +1,20 @@
====================
Intégration continue
====================
Le but de l'intégration est continue est de nous permettre de tester automatiquement notre dévelopement chaque fois que le code est mis à jour.
Ceci nécessite d'utiliser un serveur d'intégration. Dans notre cas, nous allons utiliser jenkins
***********************
Installation de jenkins
***********************
********************
Création d'un projet
********************
*********************
Lien gitlab - jenkins
*********************

17
source/production.rst Normal file
View File

@ -0,0 +1,17 @@
==================
Mise en production
==================
Le serveur que django met à notre disposition est prévu uniquement pour le développement.
Pour une mise ne production, il nous faut donc quelque chose de plus solide:
* Nginx comme serveur principal
* Gunicorn comme serveur d'application
* PostgreSQL comme base de données
.. include:: production/environment.rst
.. include:: production/postgresql.rst
.. include:: production/gunicorn.rst
.. include:: production/nginx.rst

View File

View File

View File

View File