2011-01-21 5 views

ответ

3

TeamCity 6.0 позволяет создавать несколько шагов сборки для вашей конфигурации сборки. Итак, при первом шаге сборки вы можете запустить некоторый скрипт, который increases Assembly version (вы можете получить его из текущего номера сборки в качестве свойства system.number). Второй шаг сборки запустит настоящий sln runner.

4

TeamCity 6.5 и выше поставляются с AssemblyInfoPatcher, который можно настроить со статическим значением или с переменными TeamCity. Самый простой подход, если вы просто хотите изменить номер версии.

  • Корректировать конфигурации сборки
  • Редактировать Построить Шаг
  • Добавить особенность сборки
  • Выберите AssemblyInfo Patcher
  • выберите переменную (ы) использовать для номера версии

Примечание: эта простая функция предполагает, что ваши файлы assemblyinfo находятся в местоположении по умолчанию (в разделе «Свойства»).

Смежные вопросы