VSTS で monorepo を使用している場合、コミットですべてではなく 1 つのパッケージのみを更新することがあります。その場合、その特定の部分のビルドのみを実行し、他には何も実行したくありません。
私は継続的インテグレーションを使用しているため、たとえば何かがコミットされるたびにビルドさmaster
れます。悲しいことに、このビルド プロセスには時間がかかる可能性があり、コードの 1 つのセクションだけが変更された場合は、そのプロジェクトのみをビルドしたいと考えています。
私は Git コミットを更新しているので、特定のディレクトリ内のファイルに変更が加えられたかどうかを確認することができますが、もっと良い方法があるはずだと思います.
注:私のプロジェクトは Node.js と Webpack を使用し、Docker Compose を使用してビルドします。