KamoCRM

Déploiement - d'abord, traducte-après, re-déployer-if-changed

CIkamo-marketing
Expédié
17 avril 2026 à 20:43 UTC
Auteur
Kamo
S'engager
4123431

Retravaille le flux CI/CD de sorte que le déploiement initial n'est plus bloqué par temps de traduction. Le pipeline maintenant: 1. construire - initial - construit et pousse l'image étiquetée: 2. déploiement - k1m1 - initial - déploie: 'sha' à k1m1 (parallèle) 3. déployer - k2m1 - initial - déploie: -sha- jusqu'à k2m1 (parallèle) 4. Traduire - et - reconstruire - ne fonctionne qu'après le succès des deux déploiements initiaux. Contrôles en.json hash contre messages/.traduction-hash (ou honoriseurs) force - retraduction de l'entrée). Si la traduction est nécessaires, port-forwards TranslateService, parcours scripts/trat, engage la mise à jour locaux - hachage à main, puis reconstruction et pousse une nouvelle image étiquetée : 'sha'-i18n. Enits sorties.translat-true-faux. 5. déploiement - k1m1 - retraduit (conditionnel) - s'il est traduit, :-sha-i18n à k1m1 6. déployer - k2m1 - retranslationné (conditionnel) - identique pour k2m1 Les utilisateurs voient immédiatement le nouveau contenu avec les valeurs locales à l'arrière-plan anglais (déjà engagé dans les 22 JSON locales) et les sites traduits se dérouler dans une deuxième vague une fois le service de traduction terminé. L'utilisation du ou de l'autre en casse-tête donc ne pas déclencher le flux de travail, évitant une boucle de déploiement infinie.

Tous les changements

Comme ce que tu vois expédier ?

Tout cela arrive dans votre espace de travail par lui-même. Commencez sur le plan gratuit et relisez cette page dans un mois.

Commencez gratuitement pour toujoursPrix de visualisation