2016-09-15 8 views
1

TeamCity UIからパラメータを設定する方法はありますか?NUnitテストの実行中に.Netコードからアクセスできますか?TeamCityでNUnitテストのパラメータを設定する

今私はTCで環境変数を設定して単体テストで使用できることを知っています。

私は、チームシティのビルド構成設定をすばやくコピーし、テストを別の方法で構成してからビルドを実行したいと考えています。私はあなたがこれを必要だと思う

おかげ AD

+0

で提供されています。 このテンプレートから新しいビルドを作成すると、すべての設定がteamcityのウェブサイトに表示されます。 –

答えて

0

は..

  • はテスト
  • アップデート内容を実行する前に、あなたの.NETコードによって読み込まれる設定ファイルを作成することもビルドステップをファイル内容置換ビルド機能を使用して実行する前に、(パラメータを使用して)TCからの設定ファイルの
  • は私が@vikramに同意するデフォルトのパラメータを持つTCからのビルド(デフォルトの代わりに任意の特定のパラメータを変更したい場合は、カスタムビルドして実行)
1

を実行し、これは良いオプションです。私は別のものを提案する。ライブラリFluentTcを参照すると、TeamCityパラメータにプログラムでアクセスできます。

var buildId = new LocalTc().GetBuildParameter("build.id");

パッケージには、私が事前に定義された私のテストで扱う全ての環境変数を持つチームシティーのビルドテンプレートを持つことはかなり良い選択であることが分かった簡単な調査の後nuget

関連する問題