iOS & Android の手動ビルドが続いている?
アプリを手動でビルドしている?
手動ビルドに費やした時間 異なる環境がバグを引き起こし、チームメンバーがビルドを待っている。毎回の手動デプロイで生産性が低下する。
コミットごとに自動でビルドが発生することはないか? Capgo Build は、CI/CD パイプラインがクラウドで署名済みの iOS と Android ビルドをトリガーし、Artifacts をダウンロードしたり、ストアに提出することができます。
Capgo Build lets your CI/CD pipeline trigger signed iOS and Android builds in the cloud, then download artifacts or submit them to the stores.
✓ Capgo Build • ✓ CI/CD ✓ GitHub アクション対応
ネイティブビルドの悪夢
すべてのモバイル開発者は、手動ビルドの苦痛を知っています。ここでは、Capgo ビルドがCI/CDにどのように収まるかを説明します。
CI/CDなし
手動ビルドの時間
開発者は繰り返しビルドプロセスに時間を浪費します
環境不一致
「私のマシンで動作する」バグは、異なるビルド環境から
証明書と署名の混乱
有効期限切れのビルドを引き起こす手動証明書管理
ビルド履歴なし
何がいつビルドされたか、過去のビルドを再現することができない
結果: 速度が遅いリリース、チームのボトルネック、開発者の時間の浪費
Capgo ビルド CI/CD とともに
Mac なしで iOS をビルド
クラウドベースのビルドにより、チーム全員が iOS アプリをビルドできます
自動署名 & 証明書
期限切れの証明書やプロビジョニング プロファイルに遭遇する必要がなくなります
毎回同じ結果
同じ環境、同じ結果 - 「私のマシンで動く」はもうありません
自動ストア提出
テストフライトとプレイコンソールに自動的にアップロード
結果: 効率的なチーム、信頼できるビルド、迅速なリリースサイクル
既存の CI/CD 設定と一緒に機能します
From Code to App Stores 自動化
手動ビルドの停止 証明書管理も。CI/CDがワークフローをどのように変えるか
ビルド用クレデンシャルを準備する
Capgo を実行して、ローカルで一度ビルドし、iOS と Android の署名資格を CI シークレットとしてエクスポートしてください。 パイプラインは git にコミットすることなく必要な資格情報を取得します。
Code をプッシュし、Capgo をトリガーしてビルド
GitHub Actions、GitLab CI、Jenkins、またはランナーは、Web ビルドと Capacitor 同期後、Capgo CLI を呼び出すことができます。 Mac ランナーは iOS ビルドに必要ありません。
アーティファクトをダウンロードまたは提出
デバッグ ビルドを使用してテスト、QA にアップロードするアーティファクト、またはリリース ビルドを TestFlight と Play Store に提出してください。 CI/CD ワークフローは各パスが実行されるタイミングを制御します。
マニュアル ビルドに費やしている時間はどれくらいですか?
開発者時間が数時間も無駄になる。環境が一貫していないため、バグが数日間で解決することになる。 チームの生産性が低下している。
アプリが自動でビルドされる
Push code と、CI/CDがすべての作業を自動で行う - ビルドから署名までのデプロイまで
CI/CDを自動化する理由
モバイルデプロイワークフローを強力な利点で変革する
自動化されたネイティブビルド
codeをプッシュし、ネイティブiOSおよびAndroidビルドを自動的に取得。Macを所有する必要はなく、XcodeまたはAndroid Studioの手動操作は不要 - ビルドはクラウドで実行されます。
コンテキスト: Capgoのソリューションマーケティングページ。役割: ウェブサイトのコピー文。ページ/エリア: page solutions/build-without-mac.astro。メッセージキー `solutions_build_without_mac_h1` (Solutions Build Without Mac H1)。
ゼロダウンタイムのアップデート
自動化された品質ゲート
テストがパスした場合にのみデプロイします。既存のテストスイートと品質チェックと統合して、バグのないリリースを実現します。
即時ロールバックの安全性
ビルドアーティファクトは自動的にバージョン化され、保存されます。デプロイ後に問題が発生した場合、以前のビルドに戻すことができます。
高度なCI/CD機能
デプロイ戦略をさらに進化させる強力な機能
マルチ環境デプロイ
ブランチ、環境、またはカスタム条件に基づいて異なるチャンネルにデプロイします。ステージング、ベータ、プロダクションワークフローに適しています。
- ブランチベースのデプロイ
- 環境固有のチャンネル
- 条件付きデプロイ
段階的なロールアウト
小さなユーザー数から始めて、徐々に増やしながら、メトリクスを監視し、問題のあるデプロイを自動で停止する。
- ユーザー数ベースのロールアウト
- コンテキスト: Capgoのソリューションマーケティングページ。役割: ウェブサイトのコピー文。見られる場所: page solutions/qsr.astro。メッセージキー `solutions_qsr_sol3_point2` (Solutions Qsr Sol3 Point2)。
- エラー時の自動停止
REST API Integration
REST API統合
- カスタム統合用にフルAPIアクセス。独自のデプロイツールを作成するか、既存のシステムと統合する。
- 完全なREST __CAPGO_KEEP_0__
- カスタム統合
CI/CD
Capgo Build plugs into your existing CI/CD flow: install dependencies, build web assets, sync Capacitor, then call the Capgo CLI to compile signed native apps in the cloud.
料金
One Capgo plan includes OTA updates, about 15 native builds/month, and credit-based billing for extra build minutes.
開始する
$12/月
含まれる使用量
OTA + ~15ビルド
月
クレジット使用量
分単位
追加ビルド分数
ビルドの初期化
アプリをCapgoに登録し、iOS証明書、プロビジョニングプロファイル、Androidキーストア、およびストアクレデンシャルが検証されるように、ローカルでビルドワイザーの実行を行う。
シークレットのエクスポート
ローカルファイルを生成し、__CAPGO_KEEP_0__のActionsシークレットにプッシュする。 .env.capgo.* file, then push it into GitHub Actions secrets with gh secret set -f.
ワークフローは依存関係のインストール、Webビルドの実行、__CAPGO_KEEP_0__のsync、iOS、Android、または両方のトリガーを実行します。
Your workflow installs dependencies, runs your web build, syncs Capacitor, and triggers @capgo/cli build デバッグビルドをボタンからトリガー、タグからリリースビルドをトリガー、またはメインからスモークビルドをトリガー。QA用にアーティファクトをアップロードまたはリリースビルドをストアに提出します。
CIコアコマンド
ローカルでセットアップを実行し、クレデンシャルをエクスポートし、プロジェクトビルド後に__CAPGO_KEEP_0__のビルドと__CAPGO_KEEP_1__のsyncをCIが呼び出すようにします。
__CAPGO_KEEP_0__
Run setup locally, export the credentials, then let CI call Capgo Build after your project build and Capacitor sync.
npx @capgo/cli@latest build init
npx @capgo/cli@latest build credentials manage --appId com.example.app
gh secret set CAPGO_TOKEN --body "your_capgo_api_key_here"
gh secret set -f .env.capgo.com.example.app
npm ci
npm run build
npx cap sync
npx @capgo/cli@latest build com.example.app --platform android --build-mode release
CI/CDの設定
- Capgo API キー:
CAPGO_TOKEN__CAPGO_KEEP_0__ のビルド権限があります。 - iOSの署名: 証明書、パスワード、プロビジョニングマップ、App Store Connect キー、発行者、チーム ID。
- Androidの署名: キーストア、エイリアス、キー パスワード、Play Console サービス アカウント JSON。
- オプションのアーティファクト出力: QA ダウンロードリンクとQR コードのアップロードフラグを追加します。
ネイティブ ビルドを自動化する準備はできましたか?
Capgo ビルドを使用して、CI/CD パイプラインからネイティブ iOS と Android ビルドをコンパイル、署名、テスト、リリースしてください。
Capgo ビルド • GitHub アクションの例 • CI シークレットにクレデンシャルを保持
Capacitor は EAS ワークフローのアナログです。
Capgo は Expo のホストされた CI/CD です。Capgo は Capacitor のパスです: GitHub アクション、GitLab CI、または Jenkins を維持し、署名された iOS と Android アーティファクトを呼び出すには Capgo ビルドを呼び出してください。Capgo は EAS ワークフローのランナーとして置き換えることができず、Expo プロジェクトをビルドすることもできません。
Keep going from Capgo CI/CD
Open Capacitor ビルダー CI/CDから__CAPGO_KEEP_0__を継続して進めます。 for the baseline、 GitHub アクション for live updates、 Capgo ネイティブ ビルド for signed binaries、 PR プレビュー ソリューション for review builds、 EAS vs Capgo for the Expo Application Services の比較、 Common CI/CD Bottlenecks in OTA Pipelines for 避ける遅いリリース