2016-12-21 11 views
2

Можно ли сделать TFS сборки 2017 года, чтобы построить двоичные файлы для всех этих конфигурационных комбинаций:сборки для нескольких конфигураций в TFS сборки

  • VS2015, VS2017
  • Win32, x64
  • Debug, Release

Должен ли я сделать шаг сборки для каждой из этих комбинаций, или я могу использовать какую-то магию, чтобы сделать все простым способом.

ответ

3

Вам необходимо включить Multi-конфигурации на вкладке Параметры определения сборки. Статья: How do I build multiple configurations for multiple platforms?

enter image description here

enter image description here

После этого, он будет разделен конфигурации на несколько вариантов сборки в процессе сборки.

enter image description here

для различных версий против, то нужно добавить еще один шаг/задачу и выбрать соответствующий против версии.

enter image description here

+1

Возможно ли установить эти конфигурации? Такие, как создание только Win32 с VS2015 и x64 с VS2017? Я получаю такую ​​ситуацию, потому что кодированные тесты пользовательского интерфейса не могут быть запущены в x64. –

2

Вы можете указать конфигурации, которые вы хотите построить, прямо на этапе сборки компиляции. Заполните текстовое поле «configurations» «Release, debug» и платформой с «x86, x64».

Вам понадобятся два шага для визуальной версии студии ...