...
 
......@@ -142,3 +142,30 @@ dans l'entête du nouveau document, ecrire les clés:
Ensuite, un bouton pour changer de langue deviendra actif sur les pages en question.
## déployer le site
Il existe deux version publique du site, une qui s'appelle staging, qui sert de preview ou de test pour verifier que les mises a jours se soient bien passees.
Quand les modifications sont faites dans l'interface gitlab et qu'on cliques sur le bouton 'Save', la version staging du site se met a jour. ceci peut prendre quelques minutes. [http://staging.balsamine.be](http://staging.balsamine.be)
Si le staging ne refletes pas vos changements, il est possible de redemander manuellement la recreation de la version de staging en chargeant cette url: http://balsamine.be/update.php . Cette page prends du temps a charger car en chargeant cette url, on lance le procede d'update. Quand la page est chargee, la mise a jour est finie, et la machine nous retourne une serie d'informations sur cette mise a jour, semblable a ceci:
```
. ____ . ____________________________
|/ \| | |
[| ♥ ♥ |] | Git Deployment Script v0.1 |
|___==___| / |
| && sourced from |
| https://gist.github.com/ |
| oodavid/1809044 |
| |
|____________________________|
pulling from remote
Already up-to-date.
Done: Processed 37 articles, 13 drafts, 4 pages and 3 hidden pages in 98.51 seconds.
pelican generation done
```
Quand on est satisfait des changements visibles sur staging.balsamine.be il est temps de deployer ces changements au site publique. Pour publier ces changements, il faut charger une seconde url: [https://balsamine.be/deploy.php](https://balsamine.be/deploy.php). Cette page retourne une page semblable a update.php, mais donne trace de la copie de fichiers entre staging et le site live.
Voila le site est a jour avec vos derniers changements!