Le déploiement du 132 rattrape son retard : les morceaux se décident sur la version servie #1711
Loading…
Reference in a new issue
No description provided.
Delete branch "hermes/deploiement-rattrapage"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Cause (issue #1686, mesurée le 2026-10-15 à 4 h 25) :
deployer-fusion.shdécidait des morceaux d après les fichiers changés par le DERNIER commit de la poussée. Deux déploiements ratés (01 h 14, 01 h 50), puis des fusions ne touchant aucun code servi dans leur propre commit : « RIEN À DÉPLOYER », sortie verte, et le 132 resté sur3b006a30— 54 commits et 118 fichiers servis de retard, jamais rattrapés.Remède : les morceaux se calculent par rapport à la version RÉELLEMENT servie, lue sur le 132 (
.commit-deploye,front/COMMIT,service-tableau/COMMIT), diffusée jusqu au commit livré et filtrée pardeploy-132.sh --morceaux. Référence absente, illisible ou introuvable dans le clone : sa pièce part sans discuter.FUSION_CHEMINSn est plus lu ; la relance à la demande garde--morceaux.Preuves :
python3 _tableau/test_deployer_fusion.py— 63 ok, sortie 0 (cas 12 = le rattrapage)python3 _tableau/test_workflow_deploiement.pyet_tableau/test_deploy_132.py— tous les cas tiennentcargo test --release --lockedetcargo build --release --lockeddans_tableau/rust— vertsorigin/main(deploy-132.sh --comparer: IDENTIQUE, 88 fichiers) ; la PR suivante vérifiera la page servie onglet par ongletfusion-auto: pas de fusion, la CI est rouge (Rust). Le chef de l'atelier renvoie la carte à l'agent ; l'étiquette tombera d'elle-même une fois corrigé.fusion-auto: pas de fusion, la CI est rouge (Rust). Le chef de l'atelier renvoie la carte à l'agent ; l'étiquette tombera d'elle-même une fois corrigé.6b5b307906f30a349090Fusionnée automatiquement par
fusion-auto(forge) : CI verte, sans conflit.