{"meta":{"title":"Déployer votre application Spark à partir de la ligne de commande","intro":"Découvrez comment déployer votre application Spark à partir de la ligne de commande.","product":"GitHub Copilot","breadcrumbs":[{"href":"/fr/enterprise-cloud@latest/copilot","title":"GitHub Copilot"},{"href":"/fr/enterprise-cloud@latest/copilot/tutorials","title":"Tutoriels"},{"href":"/fr/enterprise-cloud@latest/copilot/tutorials/spark","title":"Spark"},{"href":"/fr/enterprise-cloud@latest/copilot/tutorials/spark/deploy-from-cli","title":"Déployer à partir de l’interface CLI"}],"documentType":"article"},"body":"# Déployer votre application Spark à partir de la ligne de commande\n\nDécouvrez comment déployer votre application Spark à partir de la ligne de commande.\n\n## Présentation\n\nSi vous développez votre projet spark plus loin dans un codespace GitHub, vous pouvez le déployer directement à partir de la ligne de commande à l’aide du CLI Spark, une extension du GitHub CLI.\n\n### Prerequisites\n\n* **Accès à GitHub Copilot**. Vous avez besoin d’une licence Copilot Pro+ ou Copilot Entreprise pour utiliser Spark. Consultez [Qu’est-ce que GitHub Copilot ?](/fr/enterprise-cloud@latest/copilot/about-github-copilot/what-is-github-copilot#getting-access-to-copilot).\n* Vous devez avoir **créé une application Spark** (un « spark »). Pour commencer à construire, accédez à [Spark](https://github.com/spark).\n* Vous avez **créé un référentiel** pour votre spark sur GitHub. Pour les instructions, consultez [Création et déploiement d’applications basées sur l’IA avec GitHub Spark](/fr/enterprise-cloud@latest/copilot/tutorials/spark/build-apps-with-spark#step-8-invite-collaborators-with-a-repository).\n\n## Ouvrez votre Spark dans un espace de code\n\nL’interface CLI Spark fonctionne actuellement uniquement dans un codespace GitHub.\n\n1. Accédez à la page principale du référentiel de votre spark sur GitHub.\n2. Cliquez sur le bouton **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-code\" aria-label=\"code\" role=\"img\"><path d=\"m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z\"></path></svg> Code**, puis sur l’onglet **Codespaces**.\n3. Cliquez sur **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-plus\" aria-label=\"Create a codespace on main\" role=\"img\"><path d=\"M7.75 2a.75.75 0 0 1 .75.75V7h4.25a.75.75 0 0 1 0 1.5H8.5v4.25a.75.75 0 0 1-1.5 0V8.5H2.75a.75.75 0 0 1 0-1.5H7V2.75A.75.75 0 0 1 7.75 2Z\"></path></svg>** pour créer un espace de code. L’espace de code s’ouvre dans un nouvel onglet de navigateur.\n\n## Installez la CLI Spark\n\n1. Dans le terminal de votre espace de code, exécutez la commande suivante pour installer le CLI Spark :\n\n   ```bash copy\n   gh extensions install github/gh-runtime-cli\n   ```\n\n2. Une fois l’installation terminée, pour vérifier que l’interface CLI Spark est installée, exécutez :\n\n   ```bash copy\n   gh runtime-cli version\n   ```\n\n## Construisez votre étincelle\n\n1. Dans le terminal de votre espace de code, exécutez la commande suivante pour installer la dernière version du kit de développement logiciel (SDK) Spark :\n\n   ```bash copy\n   npm install @github/spark@latest\n   ```\n\n2. Exécutez ensuite la commande suivante pour compiler votre application Spark.\n\n   ```bash copy\n   npm run build\n   ```\n\n## Déployez votre Spark\n\n1. Pour déployer votre application, exécutez Spark :\n\n   ```bash copy\n   gh runtime-cli deploy --dir ./dist\n   ```\n\n## Résolution des problèmes\n\nSi vous êtes invité à fournir le `--app` paramètre lors du déploiement de votre spark, mettez à jour vers la dernière version du kit de développement logiciel (SDK) Spark en suivant l’étape 1 dans [Générer votre spark](#build-your-spark)."}