Gérer les déploiements et les versions

Si les déploiements automatiques sont activés, chaque fois que vous envoyez un nouveau commit la branche active de votre dépôt GitHub App Hosting déploie automatiquement nouvelle version de votre application. Vous pouvez vérifier l'état du déploiement dans la la console Firebase ou dans la vérification GitHub App Hosting.

Afficher les déploiements

La console Firebase donne accès à des informations détaillées sur toutes déploiements de votre application. Dans Onglet App Hosting, sélectionnez Afficher dans le tableau de bord du backend dont vous souhaitez consulter les déploiements. Le tableau de bord affiche des informations sur le déploiement en cours, ainsi qu'un tableau listant de tous les déploiements pour ce backend.

Capture d'écran de la vue "Déploiements de la console"

Chaque déploiement contient un commit Git, un job Cloud Build et un Révision de Cloud Run.

  • Le commit Git est l'instantané de votre dépôt au moment du déploiement. créé.
  • Le job Cloud Build est l'environnement de compilation dans lequel App Hosting s'exécute la commande de compilation de votre application. Vous pouvez accéder aux journaux Cloud Build en cliquant sur sur l'ID de compilation dans la console Firebase.
  • La révision Cloud Run correspond à l'environnement d'exécution de votre application Web. Vous pouvez en savoir plus sur la configuration de l'environnement d'exécution d'un déploiement les limites de mémoire et les variables d'environnement) en cliquant sur le menu à trois points et sélectionnez Afficher la révision Cloud Run.

Déclencher manuellement un déploiement

Si vous souhaitez déclencher manuellement un déploiement depuis votre source GitHub sans déployer un nouveau commit, vous pouvez créer un déploiement à partir de la console Firebase. Un vous pouvez déclencher manuellement un déploiement pour forcer la regénération de contenu statique. Par exemple, si les données utilisées pour générer une page sont la page doit être affichée pour afficher le contenu mis à jour.

  1. Dans le App Hosting l'onglet, sélectionnez Afficher tableau de bord du backend pour lequel vous souhaitez créer un déploiement.
  2. Dans le tableau de bord du backend, sélectionnez Créer un déploiement.
  3. Sélectionnez la branche à déployer.
  4. Sélectionnez le commit à déployer (le dernier ou un commit antérieur). spécifié par son ID de commit.
  5. Sélectionnez Créer. L'état et le numéro de build du déploiement sont affichés dans le tableau de l'historique de déploiement. Une fois le processus de déploiement terminé, Le déploiement s'affiche en tant que déploiement actuel.

Modifier les paramètres de déploiement

Vous pouvez modifier la branche active pour les déploiements, et désactiver ou activer les déploiements automatiques à l'aide des commandes disponibles dans Paramètres > Déploiement dans la vue le tableau de bord d'un backend.

  1. Dans le App Hosting l'onglet, sélectionnez Afficher tableau de bord du backend dont vous souhaitez mettre à jour les paramètres de déploiement.
  2. Dans le tableau de bord du backend, sélectionnez Paramètres. La vue par défaut affiche des informations sur les domaines et les domaines personnalisés.
  3. Sélectionnez la vue Deployment (Déploiement). Dans cette vue, vous pouvez modifier pour les déploiements, et désactivez ou activez les déploiements automatiques. Par ailleurs, des options permettent de définir le répertoire racine de l'application et l'environnement le backend (voir Déployer dans plusieurs environnements).