octopack を使用して、プロジェクトを octopus デプロイ用の nuget パッケージにパックしています。プライベート ビルドで octopack を実行したくありません。現在のビルドがプライベートかパブリックかを TFS ビルド ワークフロー内で確認するにはどうすればよいですか?
質問する
805 次
1 に答える
1
もし私があなたの立場だったら:
現在のビルド定義テンプレートを編集して、新しいブール値のプロパティを追加します (プライベート ビルドとしましょう)。これを行うには、XAML ファイルで Metadata 引数を見つけて [編集] をクリックし、パラメーターを追加します。パラメーターの可視性を指定できます。
プライベート用とパブリック用の 2 つの異なるビルド定義を追加します。Private では「PrivateBuild」が true になり、他のものでは false になります。
ワークフロー内でこのプロパティを読み取り、Octopack を実行する必要があるかどうかを決定します。
于 2013-08-03T07:59:38.840 に答える