Skip to content

📢 チャンネル

📢 Capgo Cloudでアプリの更新を配布するためのチャンネルを管理して、デバイスに更新を配布する方法を制御します。

エイリアス: a

ターミナル画面
npx @capgo/cli@latest channel add

➕ Capgo Cloudでアプリの配布チャンネルを作成して、更新の配布を管理します。

例:

ターミナル画面
npx @capgo/cli@latest channel add production com.example.app --default

オプション:

パラメータータイプ説明
-d,string__CAPGO_KEEP_0__を指定して、自分のアカウントにリンクする
—self-assignbooleanデバイスがこのチャンネルに自動的に割り当てられるように許可
-a,stringAPI
—supa-hoststringCustom Supabase host URL (for self-hosting or Capgo development)
—supa-anonstring自社ホスティング用のカスタム Supabase anon キー

エイリアス: d

ターミナル画面
npx @capgo/cli@latest channel delete

CloudflareのCapgoからチャンネルを削除する、リソースを解放するために関連するバンドルも削除する場合に。

例:

ターミナル画面
npx @capgo/cli@latest channel delete production com.example.app

オプション:

パラメータータイプ説明
-a,stringAPI アカウントにリンクするためのキー
—bundle削除booleanチャンネルに関連付けられたバンドルを削除します
—存在しない場合に成功booleanチャンネルが見つからない場合に成功
—スパバースホストstringカスタムスパバースホストURL(自社ホスティングまたはCapgo開発)
—supa-anonstring自主ホスティング用のカスタムスパバースアノンキー

Alias: l

ターミナル画面
npx @capgo/cli@latest channel list

📋 アプリのCapgo Cloudに設定されている配布設定を確認するために構成されているすべてのチャンネルをリストする

ターミナル画面
npx @capgo/cli@latest channel list com.example.app

オプション:

パラメータタイプ説明
-a,stringAPI であなたのアカウントにリンクするためのキー
—supa-hoststring自宅ホスティングまたはCapgo 開発用のカスタム Supabase ホスト URL
—supa-anonstring自宅ホスティング用のカスタム Supabase anon キー
ターミナルウィンドウ
npx @capgo/cli@latest channel currentBundle

Capgo Cloudに特定のチャネルにリンクされている現在のバンドルを取得して更新を追跡する。

例:

ターミナルウィンドウ
npx @capgo/cli@latest channel currentBundle production com.example.app

オプション:

パラメータータイプ説明
-c,string現在のバンドルを取得するチャネル
-a,stringAPI のキーを使用してアカウントにリンク
—quietbooleanバンドルバージョンをのみ表示
—supa-hoststring自宅ホスティングまたは Capgo 開発用のカスタム Supabase ホスト URL
—supa-anonstring自宅ホスティング用のカスタム Supabase anon キー

エイリアス: s

ターミナルウィンドウ
npx @capgo/cli@latest channel set

チャンネルの設定を構成します。バンドルのリンク、更新戦略の設定 (メジャー、ミニマム、メタデータ、パッチ、なし)、またはデバイスのターゲット設定 (iOS、Android、dev、prod、エミュレータ、デバイス) など。 1 つのチャンネルは必ずデフォルトでなければなりません。

例:

ターミナルウィンドウ
npx @capgo/cli@latest channel set production com.example.app --bundle 1.0.0 --state default

オプション:

パラメータータイプ説明
-a,stringAPI で自分のアカウントにリンクする
-b,stringファイルのバンドルバージョン番号を設定
-s,stringチャンネルの状態を設定します。デフォルトまたは通常の状態
—latest-remotebooleancapgo クラウドにアップロードされた最新のバンドルを取得し、チャンネルに設定します。
—latestbooleanパッケージ.json の最新のバージョンキーを取得し、チャンネルに設定します。
—downgradebooleanネイティブのバージョン以下のバージョンにダウングレードすることを許可します。
—no-downgradebooleanネイティブのバージョン以下のバージョンにダウングレードすることを禁止します。
—iosbooleaniOS デバイスにアップデートを送信することを許可します。
—iOSを送信しないbooleaniOSデバイスへのアップデートを送信しない
—AndroidbooleanAndroidデバイスへのアップデートを許可する
—Androidを送信しないbooleanAndroidデバイスへのアップデートを送信しない
—自分で割り当てるbooleanこのチャンネルにデバイスを自分で割り当てる
—自分で割り当てるを送信しないbooleanこのチャンネルにデバイスを自分で割り当てることを送信しない
—自動アップデートをブロックstringメジャー、ミニマム、メタデータ、パッチ、または何もしない (すべてを許可) のアップデートのタイプ:
—devboolean開発用デバイスにアップデートを送信する
—no-devboolean開発用デバイスにアップデートを送信しない
—prodboolean本番用デバイスにアップデートを送信する
—no-prodboolean本番用デバイスにアップデートを送信しない
—emulatorbooleanエミュレータ用デバイスにアップデートを送信する
—no-emulatorbooleanエミュレータ用デバイスにアップデートを送信しない
—デバイスboolean物理デバイスへのアップデートを許可する
—no-deviceboolean物理デバイスへのアップデートを無効にする
—package-jsonstringモノレポ用のpackage.jsonファイルのパス(カンマ区切り)
—ignore-metadata-checkbooleanバンドル内にnode_modulesが存在する場合の互換性チェックを無視する
—supa-hoststringカスタムのSupabaseホストURL(自己ホスティングまたはCapgo開発用)
—supa-anonstringカスタムのSupabase anonキー(自己ホスティング用)

チャンネルから続けて

チャンネルから続けて

チャンネルを利用している場合 チャンネル チャンネルを利用してチャンネルルーティングとステージドロールアウトを計画する場合、Cloudflareのチャンネルと接続してください。 チャンネル チャンネル チャンネル チャンネル ベータテストソリューション Capacitorを使用してチャンネルルーティングとステージドロールアウトを計画する場合、Capacitorのチャンネルと接続してください。 Capacitorを使用してチャンネルルーティングとステージドロールアウトを計画する場合、Capacitorのチャンネルと接続してください。 製品ワークフローにおけるベータテストソリューション、および バージョン対象ソリューション 製品ワークフローにおけるバージョン対象ソリューション。