呼び出し
呼び出しはリモートキャッシュの重要な概念であり、ガイドでもよく使われています。呼び出しとは、Gradle または Bazel コマンドを 1 回実行することです。つまり、特定の目標を達成するために特定の Gradle または Bazel コマンドを実行することです
呼び出しはリモートキャッシュの重要な概念です。呼び出しとは、Gradle または Bazel コマンドを 1 回実行することです。つまり、特定の目標を達成するために特定の Gradle または Bazel コマンドを実行することです
呼び出しは、Bitrise Build Cacheが有効化されて使用されている場合にのみカウントされます。
呼び出しの確認
キャッシュ履歴ですべての呼び出しの詳細を確認できます。
-
ビルドキャッシュを開きます。
-
ビルドツールのタブ (Gradle または Bazel) を選択します。
-
フィルターを選択してください。フィルタリングできる対象は次のとおりです。
-
日程
-
ビットライズプロジェクト
-
CI プロバイダー
-
呼び出しステータス
-
ビットライズワークフロー
-
-
呼び出しリストで、任意の呼び出しの左側にある下向き矢印をクリックすると、その呼び出しに関する基本情報が表示されます。
-
呼び出し ID。
-
使用した CI プロバイダー。
-
ビルド URL。
Bitrise CIを使用すると、コマンドが実行されたワークフローとステップが表示されます。
-
-
右側の矢印をクリックして、呼び出しの詳細ページに移動します。
呼び出しの詳細
呼び出し詳細ページには以下が表示されます。
-
コマンド名とその呼び出しのイベントデータ (CI プロバイダー、ビルドツール、期間、キャッシュヒット率など)。
-
クリティカルパス:呼び出し内の依存ビルドタスクが連続する最長のパス。実行されたキャッシュ可能なタスクを修正して、ビルドキャッシュのパフォーマンスを向上させることができます
-
呼び出し中のアップロードとダウンロード。項目が大きい場合や項目数が多いと、呼び出しサイズが大きくなります。これはキャッシュ効率に影響する可能性があります
詳細ページでは、この呼び出しのメトリックを、同じコマンドの過去 30 日間の平均と比較できます。

Bitrise CI を使っている場合は、コマンドカードからプロジェクトのビルドリストに移動できます。

さらに詳細な呼び出しメトリックについては、こちらをご覧ください インサイト。
呼び出しの違いの比較
2 つのコマンド呼び出しを並べて比較すると、それらの間で何が変わったかをすばやく特定できます。これはデバッグや障害の根本原因分析に役立ちます
たとえば、Bitrise Insightsでは、コマンドの失敗が増えています。どのコマンドが失敗し始めたかを確認します。ビルドキャッシュページでは、コマンドの 2 回の呼び出しの違いを確認できます
違いを確認するには:
-
ビルドキャッシュを開きます。
-
ビルドツールのタブ (Gradle または Bazel) を選択します。
-
必要になる可能性のあるフィルターを設定します。
-
クリック
。 -
比較したい呼び出しの右にあるボックスをチェックします。
-
クリック
違いを確かめるために。この例では、直近の呼び出しの所要時間が前の呼び出しの 2 倍になっていることがすぐにわかります。詳細な比較を行うと、その理由がわかります
ザル
demo.wait.seconds
Gradle プロパティが 28 から 56 に変更されました。
呼び出しの詳細
比較機能にアクセスすることもできます から 呼び出しの詳細 ページ 2: ボタンはページの右上隅にあります。