0

レポ名を渡すことができるかどうか、動的レポ名に基づいてビルドできるかどうかは誰でも知っていますか? これにより、異なるブランチ間で同じビルド定義を共有できるようになり、機能ブランチを作成するときに定義を削減できます。

TFVC リポジトリを使用する場合、異なるリリースを同じリポジトリに格納しますが、パスは異なります。$/product/$(release)/...... などのソース パスを変更することで、異なるリリース/FB 間で同じビルド定義を再利用できます。

Git はリポジトリをビルドにハードコーディングするのが好きなようです (したがって、ドロップダウン - 変数をプラグインする方法はありません。

質問はオンプレミスの Azure DevOps を対象としていますが、ホストされている環境で可能であれば、知っておくと役立ちます。

ここに画像の説明を入力

4

3 に答える 3

2

YAML ビルド テンプレートを使用することをお勧めします。デフォルトでは、これらは「自己」をチェックアウトし、リポジトリに保存されます。そうすれば、フォークやブランチなどで機能します。各ブランチには、ビルド プロセスの微調整も含めることができます。

「古い」UI ベースのビルドでは、これは不可能です。

于 2020-07-17T13:31:07.137 に答える