vstでは、単一のコミット内でビルドオーダー/優先順位を設定できるかどうか疑問に思っていました。私は複数のプロジェクトを持つソリューション(1つのリポジトリを)持っているVSTS - 単一のgitコミット内でのビルドオーダー
:
私が午前シナリオがこれです。
- 出版社
- Subscriber1
- subscriber2など
- メッセージ
これらの各(メッセージを期待して)それぞれのプロジェクト(継続的インテグレーション)へのパス・フィルタと1ビルド定義を持っています、解放されて(継続的な展開トリガ)解放され、そこで初期化されます。
プロジェクトは互いに依存しておらず、通信に使用されるメッセージが必要です。
パブリッシャープロジェクトとサブスクライバープロジェクトを変更してコミットしたら、まずパブリッシャープロジェクトをビルドしてリリースしたいと思います。
サブスクライバが購読したい新しく作成されたメッセージがある場合、パブリッシャは今必要があります。
このようなことは可能ですか?
返信用Thx、たくさんのことを学んだ。私の現在の「回避策」は、パブリッシャーのビルド・デフがbuild-def-idが最も低いことを保証することです。コミット内でvstが常に最低のIDから最高のIDまで構築されているようです。 –