2017-07-06 11 views
0

私はTFS 2015を使用して、クロスプラットフォーム環境でのライブラリの自動ビルドを実行しています。私はちょうどmacOSで私のライブラリを構築するためのサポートを追加しましたが、ビルドの注文方法を理解することができません。ここに私の状況です:自動TFSビルドを注文する(Mac)

私はライブラリA、B、およびC(別々のビルド定義で)を持っています。ライブラリBはライブラリAに依存し、ライブラリCはライブラリBに依存します。ライブラリA、B、およびCは、TFS内の共有ファイルに関して少し重複しているため、ユーザーがこれらの重複したディレクトリからファイルをチェックインすると、ライブラリは構築されますが、ランダムな順序で作成されます。私はまずライブラリAを構築し、次にライブラリB、次にライブラリCを構築する必要があります。

単一のビルド定義を作成する以外の方法でこれを設定するにはどんな助けが必要ですか?

答えて

0

残念ながら、vNextのビルドの順番を制御したり、キュー内で項目を上下に移動したりする機能はありません。

論理的な順序はなく、これを制御するための構成はありません。

あなたのためにユーザーボイスを作成しました。投票してモニターすることができます。 TFSのPMとAdminは親切に提案をレビューします。

注文TFS vNextは今、あなたがそれらを結合する新しいシングルビルド定義を作成し、回避策を使用する必要があるため

https://visualstudio.uservoice.com/forums/330519-team-services/suggestions/19960372-order-tfs-vnext-builds

を構築します。

関連する問題