Passer au contenu principal

Conception > Outils d'administration > Déploiement

Le déploiement est le processus utilisé pour pousser la configuration d'une application brainCloud vers une autre.

Jason Liang avatar
Écrit par Jason Liang
Mis à jour il y a plus d’une semaine

Le déploiement est le processus utilisé pour transférer la configuration d'une application brainCloud vers une autre. Il est généralement utilisé pour propager la configuration d'une application à travers les différentes étapes : du développement à la production, en passant par les phases de test.

Comprendre les options de déploiement

  • [x] Ne pas écraser les informations de produit/prix - Cochez cette case si vous avez configuré des achats intégrés distincts pour la production et le développement. Décochez-la sinon.

  • [x] Ne pas écraser les certificats de notification push - De même, cochez cette case si vous avez des certificats push distincts pour la production et le développement. Décochez-la sinon.

  • [x] Ne pas écraser les intégrations - Gardez cette option cochée si vous avez des paramètres d'intégration distincts pour la production et le développement.

  • [x] Ne pas écraser les configurations de Mes serveurs : empêche le déploiement des modifications apportées aux paramètres de vos serveurs externes et/ou hébergés. Ceci est important si vous disposez de serveurs hébergés. Vos configurations (nombre minimum de serveurs, tailles de serveurs, etc.) en production seront probablement très différentes de celles en développement.

  • [x] Ne pas écraser les configurations de lobby - Empêche les paramètres du lobby de développement d'écraser les valeurs de production.

  • [x] Ne pas écraser le catalogue d'item - Gardez cette option cochée si vous avez des définitions de catalogue d'items distinctes pour la production et le développement.

  • [x] Ne pas écraser les configurations de classements, tournois, etc. - Empêche les configurations de développement de classement, des tournois, etc. d'écraser les valeurs de production.

  • [x] Ne pas supprimer les classements indépendants non présents dans l'application source - Empêche la suppression des classements indépendants lorsque l'option ci-dessus, [x] Ne pas écraser les configurations de classements, tournois, etc. , n'est pas sélectionnée.

  • [x] Ne pas migrer les entités globales. Empêche l'écrasement de l'application cible par les entités globales de l'application source actuelle.

  • [x] Ne pas écraser l'image de marque en libre-service. Empêche l'application cible d'être écrasée par les paramètres de la section libre-service.

Dans le menu déroulant, sélectionnez la nouvelle application à déployer avec toutes les données de configuration et les fichiers personnalisés de l'application actuelle. Cliquez sur le bouton "Déployer" pour afficher une fenêtre de confirmation. Confirmez en saisissant le nom de l'application, puis cliquez sur le bouton "Déployer" pour continuer. Votre nouvelle application sera alors déployée avec les mêmes configurations et fichiers personnalisés que la source, du code cloud aux règles statistiques, en passant par le logo et les paramètres de la plateforme.

Notez que si vous choisissez une application existante, toutes les configurations de l'application sélectionnée seront écrasées par les données de configuration de l'application actuelle.
Notez également que la configuration des paramètres Cloud Code-Mes Serveurs n'est pas importée.

Avez-vous trouvé la réponse à votre question ?