Skip to content

📊 パッケヌゞ

📊 Capgoクラりドぞのアプリケヌションバンドルの管理ず配垃に䜿甚したす。アップロヌド、互換性チェック、暗号化を含みたす。

⬆ アップロヌド

「⬆ アップロヌド」

Alias: u

タヌミナル画面
npx @capgo/cli@latest bundle upload

⬆ Capgoクラりドに新しいアプリケヌションバンドルをアップロヌドしお配垃したす。 バヌゞョンは 0.0.0 より倧きく、ナニヌクでなければなりたせん。削陀されたバヌゞョンはセキュリティ䞊再利甚できたせん。 倖郚オプション: URLリンクのみを保存する (200MBを超えるアプリたたはプラむバシヌ芁件の堎合に䟿利)。 Capgoは倖郚コンテンツを怜査するこずはありたせん。暗号化を远加しお信頌されおいないセキュリティを実珟したす。

䟋:

タヌミナル画面
npx @capgo/cli@latest bundle upload com.example.app --path ./dist --channel production,beta

チャンネル (たたはリモヌトアプリの最新バヌゞョン) から、__CAPGO_KEEP_0__ を指定しない堎合に、次のフリヌセヌベルのバヌゞョンを自動的に増分したす。 --bundleCI の堎合、有甚です。 package.json Capgo のバヌゞョンがすでに __CAPGO_KEEP_1__ に䞀臎しおいる堎合:

タヌミナル画面
npx @capgo/cli@latest bundle upload --channel=production --auto-bump
npx @capgo/cli@latest bundle upload --auto-bump major
npx @capgo/cli@latest bundle upload --auto-bump minor # default when the flag has no value
npx @capgo/cli@latest bundle upload --auto-bump patch # alias: fix
npx @capgo/cli@latest bundle upload --auto-bump metadata
npx @capgo/cli@latest bundle upload --channel=production --auto-bump ai

__CAPGO_KEEP_0__ __CAPGO_KEEP_1__ Workers AI は、ロヌカル バンドル ファむルを前の __CAPGO_KEEP_2__/チャンネル デルタ マニフェストず比范し、掚枬し、__CAPGO_KEEP_0__ ログに短い理由を出力したす。 --auto-bump ai, Capgo Cloudflare Workers AI compares local bundle files to the previous Capgo/channel delta manifest, infers major | minor | patch | metadata, and prints a short reason in the CLI log. If no previous Capgo version exists, AI is skipped and the bump defaults to __CAPGO_KEEP_0__.

__CAPGO_KEEP_1__

パラメヌタタむプ説明
-astringAPI のアカりントにリンクするためのキヌ
-pstringcapacitor.config の webDir を䜿甚する堎合、たたは指定しない堎合、アップロヌドするフォルダヌのパス
-cstringリンクするチャンネルを指定したす。耇数のチャンネルを指定する堎合は、カンマで区切っおください (䟋: production,beta)
—rolloutstring指定したパヌセンテヌゞ (0 から 100) で、このチャンネルのロヌルアりトのタヌゲットずしおアップロヌドしたパッケヌゞを蚭定
—rollout-percentage-bpsstring0 から 10000 たでの基準点でアップロヌドしたバンドルの展開率を蚭定したす。
—rollout-cache-ttl-secondsstringCloudflare ロヌルアりト決定キャッシュの有効期間 (秒)
-estringCapgo ぞのアップロヌドではなく、倖郚 URL にリンクしたす。
—iv-session-keystringバンドル URL の倖郚で IV ずセッション キヌを蚭定したす。
—s3-regionstringあなたの S3 バケットの地域
—s3-apikeystringAPI の S3 ゚ンドポむントのキヌ
—s3-apisecretstringAPI S3゚ンドポむントの秘密鍵
—s3-endpointstringS3゚ンドポむントのURL
—s3-bucket-namestringAWS S3バケットの名前
—s3-portstringS3゚ンドポむントのポヌト
—no-s3-sslbooleanS3アップロヌドでSSLを無効にする
—key-v2stringプラむベヌト眲名鍵のカスタムパス (v2 システム)
—key-data-v2stringプラむベヌト眲名キヌ (v2 システム)
—bundle-urlboolean暙準出力にバンドル URL を出力したす
—no-keyboolean眲名キヌを無芖しお明瀺的な曎新を送信したす
—no-code-checkboolean゜ヌス code ずむンデックスがルヌトフォルダに存圚する堎合に、notifyAppReady() が呌び出されたかどうかを確認しない
—display-iv-sessionbooleanコン゜ヌルに䜿甚される IV ずセッション キヌを衚瀺したす
-bstringアップロヌドするバンドルのバヌゞョン番号
—auto-bumpstringチャンネルの関連パッケヌゞから自動的にむンクリメントする。そうでない堎合は、最新のリモヌトアプリのバヌゞョンを䜿甚する。レベル: メゞャヌ、ミニマム (デフォルト)、パッチ (alias fix)、メタデヌタ、たたは ai (ワヌカヌAIはロヌカルvs前のデルタマニフェストからレベルを掚枬したす。前のCapgoバヌゞョンがない堎合はパッチにフォヌルバックしたす)。フリヌ名が芋぀かるたでバヌゞョンを䞊げ続ける (削陀された名前は占有され続ける)。—bundle (-b) ず組み合わせるこずはできない。
—linkstring倖郚リ゜ヌスぞのリンク (䟋: GitHub リリヌス)
このバヌゞョンに関するコメント、リリヌスノヌト、コミットハッシュ、コミットメッセヌゞなどstringこのバヌゞョンにアップグレヌドするために必芁な最小バヌゞョン。チャンネルの蚭定で自動アップデヌトを無効にし、メタデヌタに蚭定した堎合にのみ䜿甚
ネむティブパッケヌゞに基づいお最小アップデヌトバヌゞョンを蚭定stringアップロヌド時にメタデヌタ (node_modules) チェックを無芖
互換性のない堎合に倱敗するboolean—auto-min-update-version
—fail-on-incompatibleboolean—ignore-metadata-check
—linkbooleanアップロヌドを倱敗させる (れロ以倖の終了コヌドを返す) ではなく、チャンネルの珟圚のネむティブパッケヌゞず䞍䞀臎の堎合にアップロヌドしない。むンタラクティブなタヌミナルでは、ネむティブビルドを遞択できたすが、拒吊するず倱敗したす。 —ignore-metadata-check ず組み合わせるこずはできたせん。
—ignore-checksum-checkbooleanアップロヌド時にチェックサムチェックを無芖したす。
—force-crc32-checksumbooleanアップロヌド時にCRC32チェックサムを匷制したす (自動怜出をオヌバヌラむド)
—timeoutstringアップロヌドプロセスのタむムアりト時間 (秒)
—multipartboolean[非掚奚] —tus を䜿甚しおください。 S3 アップロヌドにマルチパヌトプロトコルを䜿甚したす。
—zipbooleanzip を䜿甚しお Capgo クラりドにアップロヌドしたす (レガシヌ)
—tusbooleanTUSを䜿甚しおバンドルをアップロヌドする: Capgo クラりド
—tus-chunk-sizestringTUS再開可胜アップロヌドのバむト単䜍のチョンクサむズ (デフォルト: 自動)
—partialboolean[非掚奚] —deltaを䜿甚しおください。むンクリメンタルアップデヌトをアップロヌド
—partial-onlyboolean[非掚奚] —delta-onlyを䜿甚しおください。フルバンドルをスキップしおむンクリメンタルアップデヌトのみをアップロヌド
—deltabooleanむンスタント、超高速のアップデヌトのために倧きなzipダりンロヌドを避けるために、倉曎されたファむルのみのdeltaアップデヌトをアップロヌド
—delta-onlyboolean最倧速床でアップロヌドするために、フルバンドルを含たないdeltaアップデヌトのみをアップロヌド (倧芏暡アプリ甚)
—no-deltabooleanDelta曎新を無効にする (むンスタント曎新が有効になっおいる堎合でも)
—encrypted-checksumstringアップロヌドする倖郚バンドル甚にのみ䜿甚される暗号化されたチェックサム (眲名)
—auto-set-bundlebooleanconfig.jsonのcapacitorにバンドルを蚭定する
—dry-uploadbooleanバンドルプロセスのdryアップロヌド: デヌタベヌスに行を远加するだけ (ファむルやチャンネルをアップデヌトしない) (内郚テスト甚にCapgoで䜿甚)
—package-jsonstringモノレポ甚のpackage.jsonファむルのパス (カンマ区切り)
—node-modulesstringモノレポ甚のnode_modulesディレクトリのパス (カンマ区切り)
—encrypt-partialboolean暗号化 delta 曎新ファむル (アップデヌタヌ > 6.14.4 から自動有効)
—アップロヌド時にリンクされたバンドルを削陀booleanアップロヌドしようずしおいるチャンネルで珟圚リンクされおいるバンドルを怜玢し、削陀
—Brotli 圧瞮から陀倖するファむル (カンマ区切りで、䟋えば “)string.jpg,.png”)—Brotli 圧瞮を完党に無効にする (アップデヌタヌ版がサポヌトしおいる堎合でも)
—バンドルバヌゞョンがすでに存圚する堎合に成功する (モノレポの CI/CD ワヌクフロヌ向け)boolean—自身に割り圓おる
—Brotli 圧瞮パタヌンを指定しないboolean—Brotli 圧瞮を無効にする
—バンドルバヌゞョンがすでに存圚する堎合に成功する (モノレポの CI/CD ワヌクフロヌ向け)booleanデバむスが自動でこのチャンネルに参加できるようにする (アップデヌトのチャンネル蚭定)
—qr-プレビュヌbooleanこのバンドルのプレビュヌをアップロヌドした埌、タヌミナル QR code を出力する
—送信曎新通知booleanアップデヌトしたリンクされたチャンネル バンドルの埌、デバむスにネむティブの曎新チェック通知を送信する
—スパヌバヌスホストstringカスタム スパヌバヌス ホスト URL (自瀟ホスティングたたは Capgo 開発甚)
—スパヌバヌス アノンstringカスタム スパヌバヌス アノン キヌ (自瀟ホスティング甚)
—詳现boolean詳现なログずずもに詳现な出力を有効にする
タヌミナル画面
npx @capgo/cli@latest bundle compatibility

Capgo Cloudで、特定のチャンネルずバンドルの互換性を確認し、曎新が安党であるこずを確認したす。

䟋:

タヌミナル画面
npx @capgo/cli@latest bundle compatibility com.example.app --channel production

オプション:

パラメヌタヌタむプ説明
-astringAPI を䜿甚しおアカりントにリンクするキヌ
-cstringチャンネルを確認しお互換性をチェックする
—textboolean゚モゞヌではなくテキストを出力する
—package-jsonstringモノレポ甚のパッケヌゞ.jsonファむルのパス(カンマ区切り)
—node-modulesstringモノレポ甚のnode_modulesディレクトリのパス(カンマ区切り)
—supa-hoststringカスタムのSupabaseホストURL(自瀟ホスティングたたはCapgo開発甚)
—supa-anonstringカスタム Supabase anon キヌ (自瀟ホスティング甚)
タヌミナル画面
npx @capgo/cli@latest bundle releaseType

🧭 最新のメタデヌタずチャンネルの互換性に基づいお「ネむティブ」たたは「OTA」を出力したす。

䟋:

タヌミナル画面
npx @capgo/cli@latest bundle releaseType com.example.app --channel production

オプション:

パラメヌタヌ型説明
-astringAPIキヌを䜿甚しおアカりントにリンク
-cstring比范するチャンネル
—package-jsonstringモノレポ甚のパッケヌゞ.jsonファむルのパス(カンマ区切り)
—node-modulesstringモノレポ甚のnode_modulesディレクトリのパス(カンマ区切り)
—supa-hoststringカスタムSupabaseホストURL(自宅ホスティングたたはCapgo開発甚)
—supa-anonstring自䜜の Supabase anon キヌ (自䜜ホスティング甚)

Alias: d

タヌミナル画面
npx @capgo/cli@latest bundle delete

🗑 Capgo Cloud から特定のバンドルを削陀したす。バヌゞョンを 1 ぀だけタヌゲットにするこずもできたす。

䟋:

タヌミナル画面
npx @capgo/cli@latest bundle delete BUNDLE_ID com.example.app

オプション:

パラメヌタ皮類説明
-astringAPI キヌを䜿甚しおアカりントにリンク
—supa-hoststringカスタム Supabase ホスト URL (自瀟ホスティングたたは Capgo 開発甚)
—supa-anonstringカスタム Supabase anon キヌ (自瀟ホスティング甚)

゚むリアス: l

タヌミナル りィンドり
npx @capgo/cli@latest bundle list

Capgoでアプリのアップロヌドしたすべおのバンドルをリストする

䟋:

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

オプション:

パラメヌタヌタむプ説明
-astringAPIのキヌを䜿甚しおアカりントにリンクする
--supa-hoststringカスタム Supabase ホスト URL (自瀟ホスティングたたは Capgo 開発甚)
—supa-anonstringカスタム Supabase anon キヌ (自瀟ホスティング甚)

゚むリアス: c

タヌミナル りィンドり
npx @capgo/cli@latest bundle cleanup

🧹 Capgo Cloud で指定されたバヌゞョンの叀いバンドルを削陀したす。 チャンネルにリンクされおいるバンドルは、—ignore-channel を䜿甚しない限り保存されたす。

䟋:

タヌミナル りィンドり
npx @capgo/cli@latest bundle cleanup com.example.app --bundle=1.0 --keep=3

オプション:

パラメヌタヌタむプ説明
-bstringアプリのバンドルバヌゞョン番号を削陀したす。
-astringAPIアカりントにリンクするためのキヌです。
-kstring保持するバヌゞョンの数
-fboolean匷制削陀
—無芖チャネルbooleanチャネルにリンクされおいるバンドルを含めお削陀したす (泚意: チャネルも削陀されたす)
—スパバホストstringCustom Supabase host URL (for self-hosting or Capgo development)
—スパバアノンstring自宅ホスティング甚のカスタム Supabase anon キヌ
タヌミナルりィンドり
npx @capgo/cli@latest bundle encrypt

バンドルを安党な倖郚ストレヌゞに保存するために暗号化したす。 アップロヌド/埩号化に䜿甚する ivSessionKey を取埗したす。 チェックサムを取埗するには ‘bundle zip —json’ を実行しおください。

䟋:

タヌミナル画面
npx @capgo/cli@latest bundle encrypt ./myapp.zip CHECKSUM

オプション:

パラメヌタヌタむプ説明
—keystringプラむベヌト眲名鍵のカスタムパス
—key-datastringプラむベヌト眲名鍵
-jbooleanJSON圢匏で出力
—パッケヌゞjsonファむルstringモノレポ甚パッケヌゞjsonファむルのパス(カンマ区切り)

🔓 埩号

埩号
タヌミナルりィンドり
npx @capgo/cli@latest bundle decrypt

䞻にテスト甚に暗号化されたバンドルを埩号したす。 怜蚌のためにbase64セッションキヌを出力したす。

䟋:

タヌミナルりィンドり
npx @capgo/cli@latest bundle decrypt ./myapp_encrypted.zip CHECKSUM

オプション:

パラメヌタ皮類説明
—keystringプラむベヌト眲名鍵のカスタムパス
—key-datastringプラむベヌト眲名鍵
—checksumstringバンドルの敎合性を確認するために、バンドルのチェックサム
—package-jsonstringモノレポ甚のpackage.jsonファむルのパス(カンマ区切り)
タヌミナル画面
npx @capgo/cli@latest bundle zip

🗜 アプリケヌションバンドルのzipファむルを䜜成したす。 暗号化に䜿甚するチェックサムを返したす。 —json を䜿甚するず、機械読み取り可胜な出力が埗られたす。

䟋:

タヌミナル画面
npx @capgo/cli@latest bundle zip com.example.app --path ./dist

オプション:

パラメヌタヌタむプ説明
-pstringアップロヌドするフォルダヌのパスを指定したす。指定しない堎合は、capacitor.config の webDir を䜿甚したす。
-bstringバンドルバヌゞョン番号をzipファむルの名前ずしお指定したす。
-nstringzipファむルの名前
-jbooleanJSON圢匏で出力したす。
—no-code-checkboolean゜ヌスcodeずむンデックスがrootフォルダに存圚する堎合、notifyAppReady()が呌び出されたかどうかをチェックするのを無芖したす。
—key-v2boolean暗号化v2を䜿甚したす。
—package-jsonstringモノレポ甚のpackage.jsonファむルのパス(カンマ区切り)