Un correctif qui part du commit en ligne.
L’erreur classique d’un correctif urgent : le faire depuis la branche principale, qui contient déjà trois semaines de travail non déployé. On corrige un bug et on met en ligne un chantier. Nexus part du commit qui tourne.
GitPréproductionLes étapes, dans l’ordre.
- On lit l’état réel. Quel commit est en ligne, depuis quand, par qui. Le dossier de reprise le dit, et il dit aussi ce qu’il n’a pas pu lire.
- Une branche depuis CE commit. Pas depuis la principale. L’agent refuse si l’arbre est sale : il ne déplace jamais un travail en cours pour faire de la place.
- On reproduit, puis on corrige. Reproduire avant de corriger : sinon on corrige une hypothèse. L’agent a le navigateur, les journaux de la machine et la base pour le faire.
- Préproduction, puis votre clic. Même en urgence, le correctif passe par un essai. L’urgence peut lever certains refus — jamais celui d’une chaîne de tests rouge : un correctif pressé sur des tests cassés casse la production une seconde fois, la nuit.
À la fin, vous avez ça.
- Le correctif en production, sur une branche partie du commit en ligne
- La reproduction écrite : ce qui déclenche le défaut, et ce qui le fait disparaître
- Le registre du déploiement, avec le motif si une garde a été levée
- La fusion dans la principale, pour que le correctif ne se reperde pas
Les fonctionnalités qui servent ici.
Les questions qu’on nous pose.
Et s’il en manque une, le Discord répond plus vite que cette page.
Combien de temps entre l’appel et le correctif ?
La reproduction prend le temps qu’elle prend ; le reste est rapide. Ce qui fait vraiment gagner du temps, c’est que l’agent ait déjà les accès, les journaux et l’historique sans avoir à les demander.
Peut-on sauter la préproduction ?
C’est possible et cela laisse une trace : le motif part au registre, à l’audit, et une notification d’urgence prévient les administrateurs. Ce qui ne se lève jamais, c’est un arbre sale, un travail non poussé et une chaîne de tests rouge.
Et la nuit, ou le week-end ?
Les heures ouvrées se lisent dans la politique de l’entreprise : déployer en dehors est permis avec un motif, qui est enregistré. Personne n’est bloqué, tout le monde sait.
Dans la même famille.
Maintenance et mises à jour
Cœur, extensions et dépendances à jour, essayés en préproduction avant la production.
Migration d’hébergement
Changer de serveur : fichiers, base, DNS et certificats, avec un plan de retour.
Performance et SEO technique
Temps de chargement, images, cache, balises et données structurées.
Surveillance et sauvegardes
Des sondes sur chaque site, des sauvegardes vérifiées, l’alerte avant le client.
Sécurité
Analyse des vulnérabilités, accès rangés au coffre, extensions à risque repérées.