2

ブランチを介して、主に環境を介した特定のビルドのプロモーションに従うビルドスキーマを自動化しようとしています。

したがって、私のソースコードは次のようになります。

  • 開発ブランチ
  • QA ブランチ (DEV の子)
  • PROD ブランチ (QA の子)

これで、DEV ブランチで継続的なビルドをセットアップしました。基本的に、チェックインごとにビルドがスケジュールされ、単体テストが実行されます。

DEV から QA に一連のチェックインをマージし、QA ビルドを自動的にトリガーできるようにしたいと考えています。ただし、特定のパスで変更されたファイルに基づいてビルドするオプションが見つかりません。これは可能ですか?それを達成する方法は?

PS:チェックインごとにこのビルドをトリガーすることもできますが、特定のパスが変更された場合にのみトリガーすることで、ビルドを一連のチェックインに関連付けて自動的に変更を生成できるようにすることで、より価値があると思います- 「リリース」のログ。また、複数の QA リリースのセットである可能性がある PROD リリースにも同じ考え方が当てはまります。

ありがとう!

4

1 に答える 1

1

ビルド定義のワークスペース マッピングは、CI ビルドをトリガーするパスも決定します。そのため、ワークスペース マッピングが DEV/QA/PROD パスに対して適切に指定されていることを確認してください。そうすれば、そのブランチ内のそのチェックインのビルドのみがトリガーされます。

于 2012-04-19T20:48:37.773 に答える