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-hoststring自宅ホスティングまたは Capgo 開発用のカスタム Supabase ホスト URL を指定します
—supa-anonstring自作サーバーでホストする場合のカスタム Supabase anon キー

エイリアス: d

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

「Capgo Cloud」からチャンネルを削除する、リソースを解放するために関連するパッケージも削除することができる。

例:

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

オプション:

パラメータ種類説明
-a,stringAPI を使用してアカウントにリンクする
—bundle削除booleanチャンネルに関連付けられたバンドルを削除します
—存在しない場合に成功booleanチャンネルが見つからない場合に成功します
—自社ホスト用のカスタム Supabase ホスト URL (自社ホストまたは__CAPGO_KEEP_0__開発用)stringCustom Supabase host URL (for self-hosting or Capgo development)
__CAPGO_KEEP_0__string__CAPGO_KEEP_0__

エイリアス: 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

📦 Get the current bundle linked to a specific channel in Capgo Cloud for update tracking.

例:

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

オプション:

パラメータータイプ説明
-c,string現在のバンドルを取得するチャンネル
-a,stringAPIアカウントにリンクするためのキー
—静かにbooleanバンドルバージョンを表示のみ
—supa-hoststring自宅ホスティングまたは開発用のカスタム Supabase ホスト URL ( Capgo )
—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チャンネルの状態を設定、デフォルトまたは通常
—最新リモートbooleancapgoクラウドで最新のバンドルをアップロードし、チャネルに設定する
—最新booleanパッケージ.jsonの最新バージョンキーを取得し、チャネルに設定する
—ダウングレードbooleanネイティブバージョン以下のバージョンにダウングレードすることを許可する
—no-downgradebooleanネイティブバージョン以下のバージョンにダウングレードすることを禁止する
—iOSbooleaniOSデバイスにアップデートを送信することを許可する
—no-iosbooleaniOSデバイスにアップデートを送信することを禁止する
—アンドロイドbooleanAndroid デバイスにアップデートを送信する
—no-アンドロイドbooleanAndroid デバイスにアップデートを送信しない
—self-assignbooleanこのチャネルにデバイスを自動割り当てる
—no-self-assignbooleanデバイスがこのチャネルに自動割り当てられないようにする
—disable-auto-updatestringアップデートのタイプ: メジャー、ミニマム、メタデータ、パッチ、または何もしない (すべてを許可)
—devboolean開発用デバイスにアップデートを送信する
—devboolean開発用デバイスへのアップデートの送信を有効にする
—prodboolean本番用デバイスへのアップデートの送信を有効にする
—no-prodboolean本番用デバイスへのアップデートの送信を無効にする
—emulatorbooleanエミュレータ用デバイスへのアップデートの送信を有効にする
—no-emulatorbooleanエミュレータ用デバイスへのアップデートの送信を無効にする
—deviceboolean物理デバイスへのアップデートの送信を有効にする
—no-deviceboolean物理デバイスへのアップデートの送信を無効にする
—package-jsonstringモノレポ用のパッケージ.jsonファイルのパス(カンマ区切り)
—ignore-metadata-checkbooleannode_modulesの互換性をチェックしない
—supa-hoststringカスタムのSupabaseホストURL(自己ホスティングまたはCapgo開発)
—supa-anonstringカスタムのSupabase anonキー(自己ホスティング)