Построить и развернуть конкретный номер редакции с TeamCity - PullRequest
15 голосов
/ 04 ноября 2010

Я только начинаю осваивать TeamCity и MSDeploy, и у меня хорошо работает развертывание в среде разработки, запускаемой SVN commit.У меня есть вопрос с точки зрения выпуска в тестовую среду;Я хочу сделать это по требованию и на основе определенного номера ревизии.Каков наилучший способ настройки сборки TeamCity на основе определенной пользователем ревизии?

Ответы [ 2 ]

9 голосов
/ 04 ноября 2010

Вы можете использовать Запустить пользовательский диалог сборки в TeamCity и настроить там Изменения включают параметр , где вам нужно указать реальную версию SVN для сборки.

3 голосов
/ 04 ноября 2010

Посмотрите на Pin функциональность в TeamCity.Вы можете закрепить определенную сборку, а затем развернуть последнюю закрепленную сборку.

Таким образом, у вас есть задача «Создать сборку разработки» в TeamCity, которая развертывается в среде разработки и предоставляет артефакты.Вы можете создать еще одну задачу в TeamCity, которая будет использовать артефакты из последней закрепленной сборки в задаче «Создать сборку разработки» и развернуть ее в своей среде тестирования.

Вы можете создать еще одну задачу, которая будет внедрена в производство последней закрепленной «проверкой»строить.Откат может быть достигнут простым откреплением последней закрепленной сборки.

У вас также есть история развернутой сборки.

...