Как передать параметр в TeamCity Test Runner?
Я добавил конфигурацию сборки в свой проект teamcity, который копирует тестовый проект из TFS в локальное расположение на сервере, затем запускает тесты с помощью NUnit и отображает результаты.
Проблема в том, что когда тесты запускаются с моего локального компьютера, они должны использовать некоторые конфигурации, когда они запускаются из Dev Automated Build и Test Automated Build, они должны использовать другие конфигурации и все должны быть в TFS.
Например, конфигурации BaseUrl и строки подключения ...
private static readonly string BaseUrl = ConfigurationManager.AppSettings[AppSettingKey.BaseUrl];
В настоящее время я добавил в свой проект файл web.config, который отлично работает только локально.
Итак, как передать эти параметры в конфигурацию сборки TeamCity, настроенную в среде Dev и Test environemnts?
Даже если я создаю отдельные файлы web.config (например, dev.web.config и staging.web.config), мне нужен способ указать конфигурации сборки использовать какой файл конфигурации?
Надеюсь, вопрос ясен.
большое спасибо.