速いアプリの更新を求めています CI/CD パイプライン設定ガイド わずかな努力で? アプリのCI/CDパイプラインを設定することで、 Capacitor __CAPGO_KEEP_0__の自動化により、ビルド、テスト、デプロイが行われ、時間が節約され、エラーが減ります。ここでは、達成できることについて説明します。
- リアルタイム更新: アプリストアの遅延なしで即時更新が可能です。ユーザー95%が24時間以内に更新を受け取ります。
- パイプラインの基本: ブランチの活動に基づいてビルドを自動化し、ステージングとプロダクション用に別々の環境を定義します。
main,staging,feature/*__CAPGO_KEEP_0__ - Capgo : __CAPGO_KEEP_0__を使用して、セキュアで暗号化された更新をデプロイし、管理: Use Capgo to deploy secure, encrypted updates, manage アップデート チャンネル, パフォーマンスを監視する。
- 安心できるプラン:ライブアップデート、分析、毎月約15のネイティブビルドとともに、$12/月から始まります。
Capacitor CI/CD Pipelinesは、ワークフローを簡素化し、効率を向上させ、そしてアプリがスムーズに最新の状態に保たれるようにします。詳細をご覧ください。
セットアップ要件
前提条件
以下をインストールして設定してください:
- Node.js LTS, Capacitor CLI, Git
- CIプラットフォーム (例えば GitHub Actions, GitLab CI, または Jenkins)
- A Capgo アカウント ライブ更新の管理用
これらが準備できた後、CIプラットフォーム内でビルドトリガーとステップを定義してください。
AppflowをCICDパイプラインと統合
Pipeline 設定手順
前提条件を完了した後、パイプラインのトリガーと環境設定を設定する時間です。
ビルドトリガーとステップ
CI/CD パイプラインを特定のブランチのアクティビティに基づいて自動的にビルドをトリガーするように設定します。ここではそれを設定する方法を説明します。
-
ブランチトリガー:
- 生産用ビルドのために使用します。
mainテスト用途のために使用します。 - 開発用途のために使用します。
stagingビルドステップ - __CAPGO_KEEP_0__
feature/*__CAPGO_KEEP_1__
- 生産用ビルドのために使用します。
-
__CAPGO_KEEP_2__:
- Install all necessary dependencies.
- code の品質を確認するためのユニットテストを実行してください。
- アプリケーション用のウェブアセットをビルドしてください。
- モバイルまたはデスクトッププラットフォーム向けのネイティブバイナリを生成してください。
- テスト環境にビルドをデプロイして、さらに検証してください。
環境設定
ステージングとプロダクション用に別々の環境設定ファイルを定義してください。整理とセキュリティのために。
# staging.env
ENVIRONMENT=staging
API_ENDPOINT=https://api-staging.example.com
LIVE_UPDATES_ENABLED=true
# production.env
ENVIRONMENT=production
API_ENDPOINT=https://api.example.com
LIVE_UPDATES_ENABLED=true
For sensitive data like API keys and certificates, make sure to store them securely in your CI platform’s secrets management system. This ensures your pipeline remains both functional and secure.
敏感なデータの Capgo キーと証明書を、CI プラットフォームのシークレット管理システムに安全に保存してください。パイプラインが機能的かつセキュアなままになるようにします。 __CAPGO_KEEP_0__

Capgo Live Update ダッシュボード インターフェースです。
Capgo セットアップ手順
CI/CD パイプラインを準備した後、プロジェクトに Capgo を追加するには、以下の手順に従ってください。
最初に、 Capgo CLI:
npx @capgo/cli init
次に、これらのコマンドを実行してください。
- アプリをビルドする:
npm install && npm run build - 更新をデプロイする:
npx @capgo/cli deploy - 更新をロールバックする:
npx @capgo/cli rollback
GitHub の Actions ジョブの例です。
- name: Deploy to Capgo
run: |
npm install @capgo/cli
npx @capgo/cli deploy
env:
CAPGO_TOKEN: ${{ secrets.CAPGO_TOKEN }}
Capgo の主な機能
Capgo は、Capacitor アプリに以下の利点を提供します。
- __CAPGO_KEEP_0__ は __CAPGO_KEEP_1__ アプリの更新を安全かつ効率的に行うことができます。: __CAPGO_KEEP_0__は、セキュアな配信を保証しながら、ペイロードサイズを削減する暗号化された差分更新をサポートしています。
- チャネル管理: ステージングとプロダクションチャネルを作成して、更新のロールアウトを制御します。
- 分析ダッシュボード: 更新の成功率を追跡し、ユーザーの採用を監視する詳細な洞察を提供します。
Capgo プランと価格
Capgoは、さまざまなニーズに合わせて柔軟なプランを提供しています。
- ソロ: $12/月 (1,000 MAU、2 GB ストレージ、50 GB バンド幅)
- メーカー: $33/月 (10,000 MAU、5 GB ストレージ、500 GB バンド幅)
- チーム: ¥8,300/月 (100,000 MAU, 10 GB ストレージ, 2,000 GB バンド幅)
- PAYG: 最初の $249/月から、カスタム スケーリング、 API アクセス、およびカスタム ドメインのオプションが用意されています。
現在、 Capgo は、1,900 を超えるアプリを運用中であり、継続的なデプロイの信頼性の高い選択肢となっています。 [1].
Pipeline Management
Status Tracking
アプリの品質を維持し、ユーザーを満足させるために、Pipeline の監視は非常に重要です。CI/CD プラットフォームを使用して、自動的な警告を設定してください。
- ビルドのステータスとデプロイの進行状況
- アップデートの成功率
- ユーザーの採用率
- エラーの報告とクラッシュ ログ
これらの警告を明確なドキュメントと組み合わせて、Smooth な監視と迅速な問題解決を実現してください。
ドキュメント ガイド
チーム全員が同じページにいて、運用が円滑に進むようにするには、良いドキュメントが必要です。以下の内容を含めて、ドキュメントを整備してください。
- パイプライン設定: ビルドトリガー、環境変数、セキュリティ設定などの詳細
- アップデート手順: デプロイの手順、ロールバックの指示、 アップデートチャンネルの管理.
- 監視設定: アラートの設定、メトリクスの追跡、問題への対応
- 規制ガイドライン: プラットフォーム固有のルール、更新制限、他
すべてのドキュメントをバージョン管理システムに保存し、パイプラインが変更された度に更新してください。共通エラーのトラブルシューティング手順を含めて、問題が発生したときに時間を節約できます。
プラットフォームガイドライン
Capgoのチャネルシステムを使用して、アップデートポリシーに準拠したスムーズなロールアウトを実現します。
- ベータテスト: 小規模ユーザーグループにアップデートをリリースして、変更を検証します。 ステージドロールアウト
- : 問題を早期に発見するために、徐々にアップデートをロールアウトします。緊急修正
- : 危険が生じた場合に、単一のクリックでアップデートをロールバックできます。概要
セットアップステップの概要
__CAPGO_KEEP_0__をインストールし、ビルドと環境変数を設定し、シークレットを保護し、監視を有効化し、更新をデプロイする必要があります。このプロセスは、監視とロールバックツールと統合され、最小のダウンタイムでアプリがオンラインに維持されます。
To get started, you’ll need to install the CLI, configure builds and environment variables, secure your secrets, enable monitoring, and deploy updates. This process integrates seamlessly with monitoring and rollback tools, ensuring your app stays online with minimal downtime.
CI/CD の利点
Capgoの設定と結果の間の接続は、Capgoが効率を高める方法を示しています:更新は 24時間以内に. Plus, Capgo’s pricing starts at 。さらに、__CAPGO_KEEP_0__の価格は月 から始まります。. Currently, Capgo supports more than レガシーサービスと比較して、 [1].