đč construction
Copiez un prompt de configuration avec les étapes d'installation et le guide markdown complet pour ce plugin.
đïž GĂ©rez les builds natifs iOS/Android Ă travers Capgo Cloud.
đ Init
Section intitulĂ©e â đ InitâAlias : onboarding
npx @capgo/cli@latest build initConfigurez les informations de build iOS interactivement (créez des certificats et des profils automatiquement)
đč Demande
Section intitulĂ©e â đč Demandeânpx @capgo/cli@latest build requestRequest a native build from Capgo Cloud.
This command will zip your project directory and upload it to Capgo for building.
The build will be processed and sent directly to app stores.
đ SECURITY: Credentials are never stored on Capgo servers. They are auto-deleted
after build completion. Build outputs may optionally be uploaded for time-limited download links.
đ PREREQUISITE: Save credentials first with:
npx @capgo/cli build credentials save --appId <app-id> --platform <ios|android>
Cette commande compressera votre répertoire de projet et l'uploadera à __CAPGO_KEEP_1__ pour la mise en forme.
npx @capgo/cli@latest build request com.example.app --platform ios --path .Elles sont supprimées automatiquement aprÚs la fin de la mise en forme.
| Les sorties de la mise en forme peuvent ĂȘtre uploadĂ©es pour des liens de tĂ©lĂ©chargement Ă temps limitĂ©. | đ PRĂREQUISITE : Enregistrer les informations d'identification avant de | Par exemple : |
|---|---|---|
| FenĂȘtre de terminal | string | Copier dans le presse-papier |
| Options : | string | ParamĂštre : Type : Description : âpath : Chemin du rĂ©pertoire de projet Ă construire (par dĂ©faut : rĂ©pertoire courant) âplatform : Plateforme cible : ios ou android (obligatoire) |
| âmode-de-construction | string | Mode de construction : dĂ©bogage ou relĂąchĂ© (par dĂ©faut : relĂąchĂ©) |
| âcertificat-base64-de-base | string | iOS : Certificat .p12 encodĂ© en Base64 |
| âmot-de-passe-p12 | string | iOS : Mot de passe du certificat (facultatif si le certificat n'a pas de mot de passe) |
| âidentifiant-apple | string | iOS : Adresse e-mail de l'identifiant Apple |
| âmot-de-passe-apple-spĂ©cifique | string | iOS : Mot de passe spĂ©cifique Ă l'application |
| âidentifiant-clĂ©-apple | string | iOS : Identifiant clĂ© d'App Store Connect API |
| âidentifiant-Ă©metteur-appleâ | string | iOS : Identifiant d'Ă©metteur App Store Connect |
| âcontenu-clĂ©-appleâ | string | iOS: Base64-encoded App Store Connect API key (.p8) |
| âidentifiant-Ă©quipe-app-store-connectâ | string | iOS : Identifiant d'Ă©quipe App Store Connect |
| âschĂ©ma-iosâ | string | iOS : SchĂ©ma Xcode pour la construction (par dĂ©faut : App) |
| âcible-iosâ | string | iOS : Cible Xcode pour la lecture des paramĂštres de construction (par dĂ©faut : mĂȘme que le schĂ©ma) |
| âdistribution-iosâ | string | iOS : Mode de distribution |
| âprofil-de-provisionnement-ios | string | iOS : Chemin du profil de provisionnement ou bundleId=path de correspondance (rĂ©pĂ©table) |
| âfichier-de-keystore-android | string | Android : Fichier de keystore encodĂ© en base64 |
| âalias-de-clĂ©-de-keystore | string | Android : Alias de clĂ© de keystore |
| âmot-de-passe-de-clĂ©-de-keystore | string | Android : Mot de passe de clĂ© de keystore |
| âmot-de-passe-de-keystore | string | Android : Mot de passe de keystore |
| âfichier-de-configur-Play | string | Android : Fichier JSON de compte de service Google Play encodĂ© en base64 |
| âflavor-android | string | Flavor Android : Produit de saveur pour construire (par exemple, production). Obligatoire si votre projet a plusieurs saveurs. |
| âno-upload-google-play | boolean | Ignorer l'upload de Google Play pour cette build (annule la configuration de sauvegarde de Google Play). Exige âoutput-upload. |
| âoutput-upload | boolean | DĂ©finir le comportement d'upload de sortie pour cette build uniquement (activer). PrĂ©pondĂ©rance : CLI > env > informations de connexion sauvegardĂ©es |
| âno-output-upload | boolean | DĂ©finir le comportement d'upload de sortie pour cette build uniquement (dĂ©sactiver). PrĂ©pondĂ©rance : CLI > env > informations de connexion sauvegardĂ©es |
| âoutput-retention | string | DĂ©finir la durĂ©e de vie de la liaison de sortie pour cette build uniquement (1h Ă 7j). Exemples : 1h, 6h, 2j. PrĂ©pondĂ©rance : CLI > env > informations de connexion sauvegardĂ©es |
| âskip-build-number-bump | boolean | Ignorer l'incrĂ©mentation automatique du numĂ©ro de build/version code. Utilise la version qui est dĂ©jĂ dans les fichiers du projet. |
| âno-skip-build-number-bump | boolean | DĂ©passer les informations de connexion sauvegardĂ©es pour rĂ©activer l'incrĂ©mentation automatique du numĂ©ro de build pour cette build uniquement. |
| -a, | string | clé API pour se connecter à votre compte |
| âsupa-host | string | URL de l'hĂŽte Supabase personnalisĂ©e (pour l'hĂ©bergement auto ou le dĂ©veloppement Capgo) |
| âsupa-anon | string | ClĂ© anonyme Supabase personnalisĂ©e (pour l'hĂ©bergement auto) |
| âverbose | boolean | Activer l'affichage dĂ©taillĂ© avec des journaux de dĂ©bogage |
đč Informations de connexion
Section intitulĂ©e â đč Informations de connexionânpx @capgo/cli@latest build credentialsGĂ©rer les informations d'identification de construction stockĂ©es localement sur votre machine. SĂ©curitĂ© :
- Informations d'identification enregistrées dans ~/.capgo-credentials/credentials.json (global) ou .capgo-credentials.json (local)
- Lors de la construction, envoyĂ©es Ă Capgo mais N'EN PAS STOCKĂES de maniĂšre permanente
- Supprimées de Capgo immédiatement aprÚs la construction
- Les rĂ©sultats de construction peuvent ĂȘtre tĂ©lĂ©chargĂ©s optionnellement pour des liens de tĂ©lĂ©chargement Ă temps limitĂ© Documentation : https://capgo.app/docs/cli/cloud-build/ios/ https://__CAPGO_KEEP_0__.app/docs/__CAPGO_KEEP_1__/cloud-build/android/ https://capgo.app/docs/cli/cloud-build/android/