選択的ビルド

NS 選択的ビルド 設定により、ビルドの変更が検出されます。これを有効にすると、特定のファイルまたはフォルダーが変更された場合にのみアプリのビルドをトリガーできます。

次の場合は、この設定を使用できます。

  • 1つのリポジトリに複数のアプリがあります。

  • 複数のアプリがリポジトリ内の共通ファイルを共有します。

Github以外のプロジェクトでの選択的ビルド

セレクティブビルド機能の現在のバージョンは、GitHubプロジェクトでのみ機能します。リポジトリが別のGitホスティングサービスによってホストされている場合、このオプションは利用できません。

適切なサービスクレデンシャルユーザーをアプリに設定する必要があります チーム ページ。このユーザーには、プロジェクトのGitHubリポジトリの管理者権限が必要です。

選択的ビルドを構成するには:

  1. あなたのアプリをクリックしてください ダッシュボード

  2. クリック 設定 上部のナビゲーションバーにあります。

  3. を見つける 選択的ビルドを有効にする オプションを選択し、右側のスイッチを切り替えます。

  4. にファイル名とファイルパスを追加します ファイル名/パスを追加 窓。ここで複数のファイルまたはファイルパスを追加できます。ビルドは、これらのファイルが変更された場合にのみトリガーされます。

ファイル名またはファイルパスにパターンを使用する

選択的ビルド機能の正確なファイル名やファイルパスを設定する必要はありません。パターンを設定できます。正規表現の使用はサポートされていませんが、パターンに特定のメタ文字が含まれている場合があります。

  • *:すべてのファイルに一致します。

  • *a:で始まるすべてのファイルに一致します。

  • a*:aを含むすべてのファイルに一致します。

  • **:ディレクトリを再帰的に照合します。

  • ?:任意の1文字に一致します。

  • \:次のメタ文字をエスケープします。

  • [set]:セット内の任意の1文字に一致します。