Ce site
Ce site : rendu 3D en arrière-plan, et une chaîne de déploiement continue qui va de la fusion à la vérification publique.
Ce que c'est
Le site que vous consultez. Arrière-plan en trois dimensions rendu dans le navigateur, mise en page en graphite et ambre, formulaire de contact fonctionnel. Sa partie intéressante est ailleurs : fusionner une modification suffit à la mettre en ligne, en passant par une compilation sur la machine applicative, un transfert d'image vers le serveur frontal et une double vérification interne puis publique.
Ce que ça fait
- Arrière-plan tridimensionnel rendu dans le navigateur
- Pages de projet servies au rendu statique
- Formulaire de contact avec envoi de courriel
- Déploiement déclenché par la fusion, sans étape manuelle
- Image de retour arrière posée avant chaque mise en production
- Vérification interne puis publique après bascule
Ce qui a coincé
Le serveur frontal est un Core 2 Duo de 2007 : une compilation l'avait saturé au point de faire souffrir le reverse-proxy qu'il héberge. La chaîne a été refaite pour qu'il ne compile jamais et ne reçoive qu'une image déjà construite.
Où ça en est
Chaque fusion met en ligne en quelques minutes, avec retour arrière immédiat si la vérification échoue. Les modifications purement documentaires ne déclenchent plus de déploiement.