Vous pouvez déployer votre application Web ou Flutter directement depuis votre espace de travail Project IDX à l'aide de différentes méthodes, y compris Firebase Hosting et Google Cloud Run.
Firebase Hosting
Avant de déployer votre application sur Firebase Hosting, créez un projet Firebase et enregistrez votre application.
Si vous ne disposez pas des autorisations de projet Firebase requises, vous pouvez demander à un propriétaire du projet Firebase de vous attribuer le rôle applicable dans les paramètres IAM de la console Firebase. Si vous avez des questions sur l'accès à votre projet Firebase, y compris sur la recherche ou l'attribution d'un propriétaire, consultez la section Autorisations et accès aux projets Firebase.
Pour déployer votre application sur Firebase Hosting à partir d'IDX, procédez comme suit:
Ouvrez votre espace de travail Project IDX.
Cliquez sur l'icône IDX dans le volet de navigation pour ouvrir le panneau "Project IDX" (IDX du projet), puis développez la section Firebase Hosting (Hébergement Firebase).
Cliquez sur Authentifier Firebase Hosting et suivez les instructions dans la fenêtre de terminal pour authentifier votre compte Firebase.
Cliquez sur Initialize Firebase Hosting (Initialiser Firebase Hosting) et suivez les instructions qui s'affichent dans la fenêtre "Terminal" (Terminal) pour configurer votre configuration de déploiement.
Pour déployer votre application, cliquez sur Déployer en production ou sur Déployer sur un canal dans la section Firebase Hosting du panneau IDX du projet.
Cloud Run
Avant de procéder au déploiement avec Cloud Run, veillez à configurer un projet Google Cloud et activer la facturation.
Ouvrez votre espace de travail Project IDX.
Cliquez sur l'icône IDX dans le volet de navigation pour ouvrir le panneau "Project IDX" (IDX du projet), puis cliquez sur Deploy to Cloud Run (Déployer sur Cloud Run).
Dans les fenêtres de dialogue, sélectionnez l'option Autoriser cet espace de travail à accéder aux ressources Google Cloud à l'aide de mon compte Google, puis sélectionnez un projet Google Cloud pour lequel la facturation est activée.
Cliquez sur Authentifier dans la section Cloud Run du panneau IDX et suivez les invites pour vous authentifier.
Cliquez sur Déployer et suivez les instructions pour définir votre configuration de déploiement et déployer votre application.